一种直接与第三方系统对接的实现方法与流程

文档序号:16246043发布日期:2018-12-11 23:35阅读:3352来源:国知局
一种直接与第三方系统对接的实现方法与流程

本发明涉及一种系统对接的实现方法,具体为一种直接与第三方系统对接的实现方法,属于通信技术领域。

背景技术

采集路由系统是基于通信传输的技术,是一种公司内部信息传输、员工交流公司内部系统,它不需要接入外网就可以进行信息的快速传输,在工作中起到很大的重要性。

传统的采集路由系统可以实现公司内部的交流,但是由于其系统的封闭性,不可以与第三方进行信息交流,且传统的采集路由系统想实现第三方交流需要对整个系统进行整改,不方便进行操作。



技术实现要素:

本发明的目的就在于为了解决上述问题而提供一种直接与第三方系统对接的实现方法,通过对采集路由软件的改进,可以实现第三方交流,且实现终端与采集路由系统软件只建立一条通信通道,而采集路由软件与业务系统建立多条通道,快速实现终端接入多系统。

本发明通过以下技术方案来实现上述目的,一种直接与第三方系统对接的实现方法,包括如下步骤:

s1、采集系统采集信息;

s2、采集路由软件判断中转服务器;

s3、中转服务器向不同系统传递业务信息;

s4、接受信息,分类,与对应的系统通信连接并转发信息。

优选的,为了确定用户的信息正确,在s1中,用户打开终端,用户输入自己的用户名和密码登录终端,服务器通过读取用户数据库来验证用户身份,如果验证通过,登记用户的ip地址及使用的tcp/udp端口号,然后返回用户登录成功的标志,此时用户在终端中的状态为在线,然后用户输入自己需要传递的消息,传输消息依靠tcp/udp协议,采集系统接受终端发来的消息。

优选的,为了更加快速找到中转服务器的位置,在s2中,采集路由软件判断中转服务器依据搜索装置,搜索装置包括搜索器、分析器、索引器、检索器和用户接口,搜索器和分析器共同完成信息采集的工作,分析器做html分析,搜索装置不仅要保存搜集起来的信息,还要将它们按照一定的规则进行编排,搜索装置完成一系列操作后,确定中转服务器的位置。

优选的,为了将消息传输到正确位置,在s3中,中转服务器存取本司软件平台系统与第三方业务系统发送过来的的ip地址、tcp端口号,然后与中转服务器存取的原采集系统与第三方系统的ip地址、tcp端口号作比对,使得本司软件平台系统与原采集系统通信连接,第三方业务系统与第三方系统通信连接。

优选的,为了快速接受消息,在s4中,接收中转服务器同意接收的确认消息反馈到消息服务器后,消息服务器将据此设置好消息传输对话,随即,中转服务器与消息服务器就会在确定好的端口范围内,建立起tcp或udp连接开始消息的转发。

优选的,为了采集系统的稳定,在s1中,采集系统包括采集处理模块、采集压缩模块、采集加密模块与采集发送模块,接入采集处理模块后,将信息进行分类处理,然后接入采集压缩模块,将信息进行压缩,再接入采集加密模块,将已处理压缩好的信息进行加密处理,再接入采集发送模块,将信息打包好发送出去。

本发明的有益效果是:首先打开终端,用户输入自己的用户名和密码登录终端,服务器通过读取用户数据库来验证用户身份,如果验证通过,确保系统的安全性,登记用户的ip地址及使用的tcp/udp端口号,然后返回用户登录成功的标志,此时用户在终端中的状态为在线,然后用户输入自己需要传递的消息,传输消息依靠tcp/udp协议,采集系统接受终端发来的消息,再打开采集路由软件,采集路由软件判断中转服务器包括搜索装置,搜索装置包括搜索器、分析器、索引器、检索器和用户接口,搜索器和分析器共同完成信息采集的工作,分析器做html分析,搜索装置不仅要保存搜集起来的信息,还要将它们按照一定的规则进行编排,搜索装置完成一系列操作后,确定中转服务器的位置,可以更加快速,准确寻找到中转服务器的位置,接着接入中转服务器,中转服务器存取本司软件平台系统与第三方业务系统发送过来的的ip地址、tcp端口号,然后与中转服务器存取的原采集系统与第三方系统的ip地址、tcp端口号作比对,使得本司软件平台系统与原采集系统通信连接,第三方业务系统与第三方系统通信连接,确保信息可以准确输入对应的系统内,其后接入第三方系统与原采集系统,接收中转服务器同意接收的确认消息反馈到消息服务器后,消息服务器包括第三方系统与原采集系统,消息服务器将据此设置好消息传输对话,随即,中转服务器与消息服务器就会在确定好的端口范围内,建立起tcp或udp连接开始消息的转发,可以使信息的转发更为快速和更多次数转发给第三方。

附图说明

图1为本发明的通信流程图;

图2为本发明的采集系统模块图。

具体实施方式

下面将结合本发明实施例中的1-2附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例:

一种直接与第三方系统对接的实现方法,包括如下步骤:

s1、采集系统采集信息;

s2、采集路由软件判断中转服务器;

s3、中转服务器向不同系统传递业务信息;

s4、接受信息,分类,与对应的系统通信连接并转发信息。

作为本发明的一种技术优化方案,在s1中,用户打开终端,用户输入自己的用户名和密码登录终端,服务器通过读取用户数据库来验证用户身份,如果验证通过,登记用户的ip地址及使用的tcp/udp端口号,然后返回用户登录成功的标志,此时用户在终端中的状态为在线,然后用户输入自己需要传递的消息,传输消息依靠tcp/udp协议,采集系统接受终端发来的消息。

作为本发明的一种技术优化方案,在s2中,采集路由软件判断中转服务器依据搜索装置,搜索装置包括搜索器、分析器、索引器、检索器和用户接口,搜索器和分析器共同完成信息采集的工作,分析器做html分析,搜索装置不仅要保存搜集起来的信息,还要将它们按照一定的规则进行编排,搜索装置完成一系列操作后,确定中转服务器的位置。

作为本发明的一种技术优化方案,在s3中,中转服务器存取本司软件平台系统与第三方业务系统发送过来的的ip地址、tcp端口号,然后与中转服务器存取的原采集系统与第三方系统的ip地址、tcp端口号作比对,使得本司软件平台系统与原采集系统通信连接,第三方业务系统与第三方系统通信连接。

作为本发明的一种技术优化方案,在s4中,接收中转服务器同意接收的确认消息反馈到消息服务器后,消息服务器将据此设置好消息传输对话,随即,中转服务器与消息服务器就会在确定好的端口范围内,建立起tcp或udp连接开始消息的转发。

作为本发明的一种技术优化方案,在s1中,采集系统包括采集处理模块、采集压缩模块、采集加密模块与采集发送模块,接入采集处理模块后,将信息进行分类处理,然后接入采集压缩模块,将信息进行压缩,再接入采集加密模块,将已处理压缩好的信息进行加密处理,再接入采集发送模块,将信息打包好发送出去。

本发明在使用时,首先打开终端,用户输入自己的用户名和密码登录终端,服务器通过读取用户数据库来验证用户身份,如果验证通过,确保系统的安全性,登记用户的ip地址及使用的tcp/udp端口号,然后返回用户登录成功的标志,此时用户在终端中的状态为在线,用户输入自己需要传递的消息,传输消息依靠tcp/udp协议,采集系统接受终端发来的消息,再打开采集路由软件,采集路由软件判断中转服务器包括搜索装置,搜索装置包括搜索器、分析器、索引器、检索器和用户接口,搜索器和分析器共同完成信息采集的工作,分析器做html分析,搜索装置不仅要保存搜集起来的信息,还要将它们按照一定的规则进行编排,搜索装置完成一系列操作后,确定中转服务器的位置,可以更加快速,准确寻找到中转服务器的位置,然后接入中转服务器,中转服务器存取本司软件平台系统与第三方业务系统发送过来的的ip地址、tcp端口号,与中转服务器存取的原采集系统与第三方系统的ip地址、tcp端口号作比对,使得本司软件平台系统与原采集系统通信连接,第三方业务系统与第三方系统通信连接,确保信息可以准确输入对应的系统内,最后接入第三方系统与原采集系统,接收中转服务器同意接收的确认消息反馈到消息服务器后,消息服务器包括第三方系统与原采集系统,消息服务器将据此设置好消息传输对话,随即,中转服务器与消息服务器就会在确定好的端口范围内,建立起tcp或udp连接开始消息的转发,可以使信息的转发更为快速和更多次数转发给第三方。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。

此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1