[发明专利]一种基于弹性云的多点接入方法在审
申请号: | 201510128857.6 | 申请日: | 2015-03-23 |
公开(公告)号: | CN104780203A | 公开(公告)日: | 2015-07-15 |
发明(设计)人: | 周亚军;周运杭;卢枫 | 申请(专利权)人: | 江苏南开之星软件技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 南京同泽专利事务所(特殊普通合伙) 32245 | 代理人: | 蔡晶晶 |
地址: | 225000 江苏省扬州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 弹性 多点 接入 方法 | ||
技术领域
本发明涉及一种基于弹性云的多点接入方法。
背景技术
随着信息时代不断前进的脚步,企业信息化建设也不断深入,业务系统数量不断增加,各业务系统之间数据交互,各子业务系统与核心业务系统之间数据交互,诸如此类场景的应用需求不断出现。而随着企业的发展壮大,对这些系统通讯的要求也越来越高,原来只在自己内部局域网应用的系统可能就要扩展到互联网来使用,比如原来一套人事管理系统就只在公司内部使用,随着各地分公司的建立,各分公司也需要使用这套系统并且总公司也需要所有的数据集中到一起统一管理,那么这套系统就必须部署到互联网才能让各地分公司都能访问,而基于网络安全性考虑,内部私有的系统部署到互联网是不合适的,同时因为网络安全的考虑,不少企业,政府机关等都做了内外网的隔离,以有限的方式提供内外网的访问,也不适宜这种内网直接访问外网的方案,这就需要一种可靠安全的方法能让处于不同网络的业务系统能进行数据交互,也就是能通过互联网来连接各个局域网,构建一个“私有网络”,在这个“私有网络”范围内,不能进行对该网络外的数据交互,但是却能不受内外网的限制,在各个节点之间进行数据交互,只要接入这个“私有网络”,就能访问到该网络内部任意一个节点,这样既保证安全性,又能不受内外网限制来进行数据交互。
目前基于网络通讯的众多技术与产品,虽然很多都实现了内外网穿透与点对点数据交互,但基本只是单一应用,并没有能构成这样一个“私有网络”能够使接入网络的节点与其他节点能进行数据交互,并且接入的节点也能提供接入口,构成能多点接入的弹性云。
发明内容
本发明要解决技术问题是:克服现有技术的上述不足,利用纯软件技术手段,提供一种基于弹性云的多点接入方法,能连接多个局域网实现弹性云内部各节点之间的数据交互。
为了解决以上技术问题,本发明提供的一种基于弹性云的多点接入方法,包括以下特征:
采用通用的标准通讯协议和接口规范:为满足不同业务系统的数据交互,通讯层必须和应用无关,采用通用的标准通讯协议和接口规范,这样就可以保证不同的应用在通用的通讯底层上进行协同。
提供统一的通讯模块供调用:为统一业务系统服务器端,客户端之间的通讯,底层通讯模块对通讯的实现与一些通讯协议进行了封装,服务端程序,客户端程序均统一调用底层通讯模块,采用TCP长连接方式进行连接和通讯。应用程序的开发可无需考虑通讯部分的实现,专注本身功能的实现。
本发明的部署架构包含以下几个组成部分:
客户端:各业务系统的客户端,必须接入弹性云才能连接到具体的业务系统服务器。
通讯服务器:负责数据的路由与中转,保证数据能中转到达目标机器,不需要数据库,可方便的部署与接入弹性云,在接入的同时也提供接口可接受其他通讯服务器与客户端的接入。
应用服务器:业务服务器,处理特定的业务,部署企业的业务系统,提供各种具体的应用服务。
索引服务器:连接管理,负责分配用户的索引服务器,使客户端知道自己的业务数据与哪个应用服务器进行交互。索引服务器实际上是应用服务器,提供网络中应用服务器的应用与寻址服务。应用服务器接入网络应向索引服务器提供注册信息,即自己的ID和提供的是什么服务。例如应用服务器1提供的是网上开票服务,应用服务器2提供的是税企互动服务,客户端连接通讯服务器后应向索引服务器查询具体的应用服务器ID,如税企互动客户端就能查询到需要与应用服务器2进行数据交互。索引服务器应设为一个固定的ID,如127.0.0.1(ID,与实际IP地址无关),这样客户端可以连接任意一台通讯服务器,向127.0.0.1的ID发送查询请求,获知具体应用的服务器ID后就可与具体的应用服务器进行数据交互。实现任意地点登录都可访问相应应用。
因服务端程序均统一调用底层通讯模块,所有服务器均具有通讯服务器的功能。
服务端必须有一个唯一的ID进行标识,该ID以IP地址形式提供,一般与本机IP一致,但也可以任意指定。服务端之间的数据转发依赖此ID进行。底层通讯模块传输的通讯数据包的包头中包含发送方客户端ID,发送方服务器ID,接收方服务器ID,接收方客户端ID,根据始发服务器ID与终点服务器ID,中间的数据转发由通讯服务器完成。
为保证安全性,服务器之间的连接必须有授权认证,通过配置文件进行设置。例如服务器A连接服务器B,A的配置文件中必须有登录服务器B的ID和密码,B的配置文件中也需要有A的ID和认证密码,两者匹配才能建立连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏南开之星软件技术有限公司,未经江苏南开之星软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510128857.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:中小企业知识产权综合服务平台系统
- 下一篇:代理伺服器及应用其的网络通讯方法