一种第三方平台的接入方法和装置制造方法及图纸

技术编号:17944304 阅读:144 留言:0更新日期:2018-05-15 23:25
一种第三方平台的接入方法,包括:接入服务器根据接入服务器预先设定的接入协议,与第三方平台建立通信连接,获取第三方平台发送的预定数据结构的第一数据;根据所述目标终端服务器,接入服务器从目标终端服务器与接口方式、数据结构的对应关系表中,查找与该目标终端服务器对应的数据结构和接口方式;根据查找的数据结构,接入服务器对所述第一数据进行数据结构进行转换,生成第二数据,并根据查找的接口方式,将所述第二数据发送至所述目标终端服务器。本方法可以减少第三方平台在开发多种接口时所耗费的开发成本,目标终端服务器可根据接入服务器中预定的简单接口与接入服务器进行调用,有利于提高目标终端服务器的稳定性。

An access method and device for third party platform

An access method for the third party platform, including: the access server establishes a communication connection with the third party platform according to the pre set access protocol of the access server and obtains the first data of the predetermined data structure sent by the third party platform; the access server, according to the target terminal server, is connected to the target terminal server and the connection server. In the corresponding relation table of the port and data structure, the data structure and interface mode corresponding to the target terminal server are found. According to the data structure found, the access server converts the data structure of the first data, generates second data, and sends the second data according to the way of the search interface. Send to the target terminal server. This method can reduce the cost of development of the third party platform in developing various interfaces. The target terminal server can be called according to the simple interface in the access server and the access server, which is beneficial to the improvement of the stability of the target terminal server.

【技术实现步骤摘要】
一种第三方平台的接入方法和装置
本专利技术属于互联网领域,尤其涉及一种第三方平台的接入方法和装置。
技术介绍
随着互联网技术的发展,越来越多的用户可以通过手机或者PC接入互联网。用户通过互联网快速的进行数据交换,为用户生活提供了便利性。比如,用户可以在家进行医院预约挂号,或者取消挂号服务等,可以大大的减少用户在医院的排队或者等待的时间。目前的医院信息系统,一般是由医院提供服务指定样式的接口方式。不同的医院提供的接口方式可能会不相同。比如,提供的接口方式可能包括socket方式、webservice方式、httprestful方式或数据库直连方式等。并且,即使接口方式相同,所要求的数据格式也可能会有区别。因此,第三方平台为了提供多个医院全面的接入访问服务,往往需要针对不同医院信息系统的接口方式和数据格式,开发接口和数据格式对应的系统,而医院信息系统的接口方式的多样性,以及接口的数据格式的多样化,使得第三方平台开发成本较大,并且医院信息系统调用第三方平台的接口较为复杂,影响医院信息系统的稳定性。
技术实现思路
本专利技术的目的在于提供一种第三方平台的接入方法,以解决现有技术由于医院信息系统的接口方式多样性,使得第三方平台开发成本较大,医院信息系统调用第三方平台接口较为复杂,影响医院信息系统的稳定性的问题。第一方面,本专利技术实施例提供了一种第三方平台的接入方法,在所述第三方平台、目标终端服务器之间设置有接入服务器,所述方法包括:接入服务器根据接入服务器预先设定的接入协议,与第三方平台建立通信连接,获取第三方平台发送的预定数据结构的第一数据,所述第一数据包括目标终端服务器;根据所述目标终端服务器,接入服务器从预先存储的目标终端服务器与接口方式、数据结构的对应关系表中,查找与该目标终端服务器对应的数据结构和接口方式;根据查找的数据结构,接入服务器对所述第一数据进行数据结构进行转换,生成第二数据,并根据查找的接口方式,将所述第二数据发送至所述目标终端服务器。结合第一方面,在第一方面的第一种可能实现方式中,所述接入服务器根据接入服务器预先设定的接入协议,与第三方平台建立通信连接,获取第三方平台发送的预定数据结构的第一数据步骤包括:接入服务器通过统一接口接收第三方接入请求,对所述第三方接入请求进行解析,得到所述第三方接入请求中包括的目标终端服务器,所述统一接口包括统一的数据结构和通信协议。结合第一方面,在第一方面的第二种可能实现方式中,在所述根据查找的数据结构,接入服务器对所述第一数据进行数据结构进行转换,生成第二数据,并根据查找的接口方式,将所述第二数据发送至所述目标终端服务器步骤之前,所述方法还包括:接入服务器获取目标终端服务器的性能数据;接入服务器根据预先设定的性能数据与接入数据量的对应关系,查找与所述目标终端服务器的性能数据所对应的接入数据量,根据查找的接入数据量控制接入数据的转发。结合第一方面的第二种可能实现方式,在第一方面的第三种可能实现方式中,在所述接入服务器根据预先设定的性能数据与接入数据量的对应关系,查找与所述目标终端服务器的性能数据所对应的接入数据量,根据查找的接入数据量控制接入数据的转发步骤之前,所述方法还包括:判断多个目标终端服务器的性能数据的差值是否超过预设的阈值;如果存在性能数据超过预设的阈值的目标终端服务器,则将接入数据转发至性能数据较优的目标终端服务器。结合第一方面、第一方面的第一种可能实现、第一方面的第二种可能实现或第一方面的第三种可能实现,在第一方面的第四种可能实现方式中,在所述获取第三方平台发送的预定数据结构的第一数据步骤之前,所述方法还包括:接收第三方平台的权限验证信息,所述权限验证信息包括IP地址信息、账户信息中的一种或者多种;或者还包括对权限验证通过的第三方平台的通信数据进行加密处理。第二方面,本专利技术实施例提供了一种第三方平台的接入装置,在所述第三方平台、目标终端服务器之间设置有接入服务器,所述装置包括:第一数据获取单元,用于由接入服务器根据接入服务器预先设定的接入协议,与第三方平台建立通信连接,获取第三方平台发送的预定数据结构的第一数据,所述第一数据包括目标终端服务器;查找单元,用于根据所述目标终端服务器,由接入服务器根据预先存储的目标终端服务器与接口方式、数据结构的对应关系表,查找与该目标终端服务器对应的数据结构和接口方式;数据转发单元,用于根据查找的数据结构,由接入服务器对所述第一数据进行数据结构进行转换,生成第二数据,并根据查找的接口方式,将所述第二数据发送至所述目标终端服务器。结合第二方面,在第二方面的第一种可能实现方式中,所述第一数据获取单元具体用于:接入服务器通过统一接口接收第三方接入请求,对所述第三方接入请求进行解析,得到所述第三方接入请求中包括的目标终端服务器,所述统一接口包括统一的数据结构和通信协议。结合第二方面,在第二方面的第二种可能实现方式中,所述装置还包括:性能数据获取单元,用于由接入服务器获取目标终端服务器的性能数据;转发控制单元,用于由接入服务器根据预先设定的性能数据与接入数据量的对应关系,查找与所述目标终端服务器的性能数据所对应的接入数据量,根据查找的接入数据量控制接入数据的转发。结合第二方面的第二种可能实现方式,在第二方面的第三种可能实现方式中,所述装置还包括:状态判断单元,用于判断多个目标终端服务器的性能数据的差值是否超过预设的阈值;实时转发单元,用于如果存在性能数据超过预设的阈值的目标终端服务器,则将接入数据转发至性能数据较优的目标终端服务器。结合第二方面、第二方面的第一种可能实现、第二方面的第二种可能实现或第二方面的第三种可能实现,在第二方面的第四种可能实现方式中,所述装置还包括:权限验证单元,用于接收第三方平台的权限验证信息,所述权限验证信息包括IP地址信息、账户信息中的一种或者多种;或者还包括加密单元,用于对权限验证通过的第三方平台的通信数据进行加密处理。在本专利技术中,通过接入服务器中预先设定的接入协议,与第三方平台建立通信连接,获取第三方平台发送的预定数据结构的第一数据,然后根据预先存储的对应关系表,查找第一数据中包括的目标终端服务器所对应的数据结构和接口方式,并对第一数据进行数据结构转换生成第二数据,按照查找的接口方式将所述第二数据发送至目标终端服务器。本方法可以使得第三方平台按照预定的数据结构和接口协议进行数据交互,减少第三方平台开发多种接口时所耗费的开发成本,并且目标终端服务器可根据预定的简单接口与接入服务器进行调用,有利于提高目标终端服务器(可以为医院信息系统)的稳定性。附图说明图1是本专利技术第一实施例提供的第三方平台的接入方法的实现流程图;图2是本专利技术第二实施例提供的第三方平台的接入方法的实现流程图;图3是本专利技术第三实施例提供的第三方平台的接入方法的实现流程图;图4为本专利技术第四实施例提供的第三主平台接入装置的结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例的目的在于提供一种第三方平台的接入方法,以解决现有技术中,由于医院信息系统接口方式的多样性,并且对于相同接口方式,本文档来自技高网...
一种第三方平台的接入方法和装置

【技术保护点】
一种第三方平台的接入方法,其特征在于,在所述第三方平台、目标终端服务器之间设置有接入服务器,所述方法包括:接入服务器根据接入服务器预先设定的接入协议,与第三方平台建立通信连接,获取第三方平台发送的预定数据结构的第一数据,所述第一数据包括目标终端服务器;根据所述目标终端服务器,接入服务器从预先存储的目标终端服务器与接口方式、数据结构的对应关系表中,查找与该目标终端服务器对应的数据结构和接口方式;根据查找的数据结构,接入服务器对所述第一数据进行数据结构进行转换,生成第二数据,并根据查找的接口方式,将所述第二数据发送至所述目标终端服务器。

【技术特征摘要】
1.一种第三方平台的接入方法,其特征在于,在所述第三方平台、目标终端服务器之间设置有接入服务器,所述方法包括:接入服务器根据接入服务器预先设定的接入协议,与第三方平台建立通信连接,获取第三方平台发送的预定数据结构的第一数据,所述第一数据包括目标终端服务器;根据所述目标终端服务器,接入服务器从预先存储的目标终端服务器与接口方式、数据结构的对应关系表中,查找与该目标终端服务器对应的数据结构和接口方式;根据查找的数据结构,接入服务器对所述第一数据进行数据结构进行转换,生成第二数据,并根据查找的接口方式,将所述第二数据发送至所述目标终端服务器。2.根据权利要求1所述方法,其特征在于,所述接入服务器根据接入服务器预先设定的接入协议,与第三方平台建立通信连接,获取第三方平台发送的预定数据结构的第一数据步骤包括:接入服务器通过统一接口接收第三方接入请求,对所述第三方接入请求进行解析,得到所述第三方接入请求中包括的目标终端服务器,所述统一接口包括统一的数据结构和通信协议。3.根据权利要求1所述方法,其特征在于,在所述根据查找的数据结构,接入服务器对所述第一数据进行数据结构进行转换,生成第二数据,并根据查找的接口方式,将所述第二数据发送至所述目标终端服务器步骤之前,所述方法还包括:接入服务器获取目标终端服务器的性能数据;接入服务器根据预先设定的性能数据与接入数据量的对应关系,查找与所述目标终端服务器的性能数据所对应的接入数据量,根据查找的接入数据量控制接入数据的转发。4.根据权利要求3所述方法,其特征在于,在所述接入服务器根据预先设定的性能数据与接入数据量的对应关系,查找与所述目标终端服务器的性能数据所对应的接入数据量,根据查找的接入数据量控制接入数据的转发步骤之前,所述方法还包括:判断多个目标终端服务器的性能数据的差值是否超过预设的阈值;如果存在性能数据超过预设的阈值的目标终端服务器,则将接入数据转发至性能数据较优的目标终端服务器。5.根据权利要求1-4任一项所述方法,其特征在于,在所述获取第三方平台发送的预定数据结构的第一数据步骤之前,所述方法还包括:...

【专利技术属性】
技术研发人员:钱多葛叶冰丁睿
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1