[发明专利]中间件TCP通信应用层数据路由方法有效
申请号: | 202110279449.6 | 申请日: | 2021-03-16 |
公开(公告)号: | CN113014492B | 公开(公告)日: | 2023-08-15 |
发明(设计)人: | 刘建华;饶宝星;陈祖林 | 申请(专利权)人: | 广州市华奕电子科技有限公司 |
主分类号: | H04L45/02 | 分类号: | H04L45/02;H04L67/00;H04L69/163;H04L12/40 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 511400 广东省广州市番禺区东环街番禺*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 中间件 tcp 通信 应用 数据 路由 方法 | ||
本发明公开了一种中间件TCP通信应用层数据路由方法,自主中间件应用软件根据不同的业务功能,将数据转发到有能力处理的服务器;并在数据通信总线总线的基础上增加功能节点;在承担数据总线通信节点的自主中间件应用软件中,提供数据可控路由转发的功能,根据实际应用环境进行动态控制;具体包括以下步骤:S1、将业务功能进行分类并进行编号,同时将提供不同功能的通信服务处理的节点进行编号;S2、维护一份功能和通信节点的路由配置表;S3、根据中间件传送协议进行判断本功能是否由本服务器处理,要转发的数据确定转发的目标地址。本发明通过多个中间件节点构建统一标准的数据传送总线,满足分布式业务系统功能整合、负载均衡和业务扩展的需求。
技术领域
本发明涉及计算机网络信息技术领域,更具体涉及一种中间件TCP通信应用层数据路由方法。
背景技术
中间件通信应用软件,包括目前各个行业推出的中台应用软件,都是计算信息系统数据传送的处理基础单元,这一领域的软件技术和标准目前主要还是被以美国为首的西方国家主导。我国在计算机基础软件方面长期是受制于国外,主要体现在操作系统、数据库软件、中间层软件和部分专业领域设计软件等。同时,我国的计算软件应用也取得了快速的发展,各类信息系统也越来越完善,技术也越来越复杂,但90%以上的软件都是建立在西方软件架构的基础之上,非常容易受制于人,且存在信息安全的隐患。通用计算机软件国产化、自主可控是我国计算机软件发展的目标和方向,也受到了国家的大力支持。
国产中间件应用软件的不足:中间件应用软件开发难度比较高,需要经过长时间的应用验证和完善,可靠性和稳定性才能达到使用要求,国内的软件企业成长时间短,关注的重点是实现业务功能,一般都不会自己开发基础软件。就算自己开发中间件软件,开始功能都非常简单,也没有制定严谨的发展方向和技术标准,很难形成与业务无关的标准化产品,软件在短时间内很难达到应用的要求,还会直接影响业务系统的正常交付。
目前在中间件用软件使用TCP协议进行数据传送的通信标准中,客户端一般只能简单地将数据传送到指定IP地址的数据接收端口,中间件服务器接收端口收到数据进行处理,然后原路返回发送应答数据,就完成了一个业务功能的数据传送。这种应用模式,要求中间件服务器的功能非常强大,能处理所有的业务功能请求,但在比较复杂的信息系统中,要简化客户端,将功能全部后台处理,一个中间件服务器并不能实现所有业务功能的处理,对自己不能处理的业务功能需要转发给有能力处理的服务器进行处理,因此,数据路由转发的功能是必不可少的。
使用国外中间件应用软件的问题:国外中间件应用软件功能比较强大,标准也完善和统一,运行也比较稳定,但也并不全部具有数据可控路由转发的功能,就算提供这些高级功能的产品,也依赖其他软件组件或硬件来实现,使用成本和维护成本也非常高,不利于应用推广。
发明内容
本发明需要解决的技术问题是提供一种中间件TCP通信应用层数据路由方法,以解决在多级中间件服务器(软件)之间数据传递的目标节点的选择的问题,以及国内外纯中间件应用软件发展应用上的不足,以满足国内软件行业低成本应用需求,实现数据可控路由转发的功能,不需要增加专用的硬件设备。
为解决上述技术问题,本发明所采取的技术方案如下。
中间件TCP通信应用层数据路由方法,自主中间件应用软件根据不同的业务功能,将数据转发到有能力处理的服务器;并在数据通信总线总线的基础上增加功能节点;在承担数据总线通信节点的自主中间件应用软件中,提供数据可控路由转发的功能,根据实际应用环境进行动态控制;具体包括以下步骤:
S1、将业务功能进行分类并进行编号,同时将提供不同功能的通信服务处理的节点进行编号;
S2、维护一份功能和通信节点的路由配置表;
S3、根据中间件传送协议进行判断本功能是否由本服务器处理,要转发的数据根据路由配置表确定转发的目标地址;
所述中间件传送协议包括数据传送目标节点编号和当前执行的功能编号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市华奕电子科技有限公司,未经广州市华奕电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110279449.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电解液添加剂、电解液及锂离子电池
- 下一篇:运动轨迹跟踪显示系统及方法