一种非固定ip数据通讯实现的方法
【专利摘要】本发明提供了一种非固定IP数据通讯实现的方法,包括如下步骤,首先,为用户提供了一个中间服务器,该服务器IP地址固定,中间服务器起到存储及分发作用;其次,在电脑上安装服务端程序,并自动产生一个系列号,该系列号具有唯一性;手机端安装APP程序,并填写服务端的系列号;再次,电脑服务端将不限时访问中间服务器,服务端连接中间服务器失败或者超时,将自动重新访问中间服务器,建立起中间服务器与服务端的数据通道,并将通道加入到管道集;非固定IP通讯具有安全、设置简易、低成本的优点,服务器没有固定IP,降低了组建成本,服务器端口不固定。解决二级网络运营商的公网IP与路由器IP不一致性,使通讯更加便捷方便。
【专利说明】 —种非固定IP数据通讯实现的方法
【技术领域】
[0001]本发明涉及数据通讯【技术领域】,具体涉及到一种非固定IP数据通讯实现的方法。
【背景技术】
[0002]如果通讯双方IP固定,并指定端口号,可以很容易实现数据通讯,但固定IP提高了用户的使用成本,而且有些设备是无法提供固定IP(如:手机)因此解决非固定IP的数据通讯问题,具有广阔的市场前景。
【发明内容】
[0003]针对现有技术中存在的不足,本发明的目的是提供一种非固定IP数据通讯实现的方法,它解决了上述的这些问题。
[0004]本发明所采用的技术方案如下:一种非固定IP数据通讯实现的方法,
[0005]包括如下步骤,
[0006]首先,为用户提供了一个中间服务器,该服务器IP地址固定,中间服务器起到存储及分发作用;
[0007]其次,在电脑上安装服务端程序,并自动产生一个系列号,该系列号具有唯一性;手机端安装APP程序,并填写服务端的系列号;
[0008]再次,电脑服务端将不限时访问中间服务器,服务端连接中间服务器失败或者超时,将自动重新访问中间服务器,建立起中间服务器与服务端的数据通道,并将通道加入到管道集;
[0009]再其次,手机客户端访问中间服务器时,中间服务器将根据客户端所提供的服务端系列号,查询将管道集,如果已存在中间服务器与服务器的通道,则将手机客户端与中间服务器的通道桥接到服务端,从而实现客户端与服务端的数据通讯。
[0010]本发明的有益效果包括:
[0011]非固定IP通讯具有安全、设置简易、低成本的优点,服务器没有固定IP,降低了组建成本,服务器端口不固定。无木马后门入口,方便了安装人员,无需配置任何硬件设备,无需作端口影射,解决二级网络运营商公网IP与路由器IP不统一造成的点对点端口无法映射的问题,非固定IP数据通讯的实现解决了端口映射带来的端口暴露的不安全性,解决二级网络运营商的公网IP与路由器IP不一致性,使通讯更加便捷方便。
【专利附图】
【附图说明】
[0012]图1为本发明一种非固定IP数据通讯实现的方法的模块流程示意图。
【具体实施方式】
[0013]下面结合【具体实施方式】对本发明进行详细说明。
[0014]一种非固定IP数据通讯实现的方法,如图1所示,
[0015]包括如下步骤,
[0016]首先,为用户提供了一个中间服务器,该服务器IP地址固定,中间服务器起到存储及分发作用;
[0017]其次,在电脑上安装服务端程序,并自动产生一个系列号,该系列号具有唯一性;手机端安装APP程序,并填写服务端的系列号;
[0018]再次,电脑服务端将不限时访问中间服务器,服务端连接中间服务器失败或者超时,将自动重新访问中间服务器,建立起中间服务器与服务端的数据通道,并将通道加入到管道集;
[0019]再其次,手机客户端访问中间服务器时,中间服务器将根据客户端所提供的服务端系列号,查询将管道集,如果已存在中间服务器与服务器的通道,则将手机客户端与中间服务器的通道桥接到服务端,从而实现客户端与服务端的数据通讯。
[0020]上述实施方式只是本发明的优选实施例,并不是用来限制本发明的实施与权利范围的,凡依据本发明申请专利保护范围所述的内容做出的等效变化和修饰,均应包括于本发明申请专利范围内。
【权利要求】
1.一种非固定IP数据通讯实现的方法,其特征在于, 包括如下步骤, 首先,为用户提供了一个中间服务器,该服务器IP地址固定,中间服务器起到存储及分发作用; 其次,在电脑上安装服务端程序,并自动产生一个系列号,该系列号具有唯一性;手机端安装APP程序,并填写服务端的系列号; 再次,电脑服务端将不限时访问中间服务器,服务端连接中间服务器失败或者超时,将自动重新访问中间服务器,建立起中间服务器与服务端的数据通道,并将通道加入到管道集; 再其次,手机客户端访问中间服务器时,中间服务器将根据客户端所提供的服务端系列号,查询将管道集,如果已存在中间服务器与服务器的通道,则将手机客户端与中间服务器的通道桥接到服务端,从而实现客户端与服务端的数据通讯。
【文档编号】H04L29/06GK104243449SQ201410375152
【公开日】2014年12月24日 申请日期:2014年7月31日 优先权日:2014年7月31日
【发明者】李昌敏 申请人:东莞市福欣电脑科技有限公司