[发明专利]业务应用系统接入方法及装置在审
申请号: | 201410141693.6 | 申请日: | 2014-04-10 |
公开(公告)号: | CN103944891A | 公开(公告)日: | 2014-07-23 |
发明(设计)人: | 林光;余圣争;唐棽思;许志军;沈贵;候燕铿 | 申请(专利权)人: | 福建星网信通软件有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 宋连梅 |
地址: | 350000 福建省福州市仓山*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 应用 系统 接入 方法 装置 | ||
技术领域
本发明涉及一种业务应用系统接入方法及装置。
背景技术
随着信息化进程深入人类社会,越来越多的智能终端设备,智能应用系统(智慧园区,智慧城市等)如雨后春笋般冒出来。这些智能终端设备和智能应用系统,使用的通讯协议基本互不兼容,且协议内容五花八门。为了保证不同设备/系统之间的互通和互操作性,往往需要花费很大的代价进行针对性的设备驱动/系统接口开发,这样就增加了系统的集成成本。
目前国内市场也有一些产商开发了一系列数据采集控制平台软件(组态软件)来解决智能设备和智能应用系统的接入,不过存在如下局限性:
平台局限:只以windows为主,基于知识产权原因,增加了平台采购成本;同时平台局限为x86体系
接口单一:主要采取了局限于windows下的协议(如DCOM/COM/ODBC技术等)作为接口协议,开放性不足,同时限制了开发语言,增加了开发成本;
扩展性不足:虽然采取了分布式部署,不过都是采取单点模式,无法进行容错处理和负载分担;
管理维护不方便:采用特定的终端应用,必须安装客户端才能对平台进行管理监控。
发明内容
本发明要解决的技术问题,在于提供一种业务应用系统接入方法及装置,具有开放业务接口,具有很强的可扩展性,并简化了管理维护,降低了成本。
本发明的业务应用系统接入方法是这样实现的:一种业务应用系统接入方法,包括如下步骤:
步骤10、对接入的业务应用系统进行定义,保存并管理业务应用系统信息;
步骤20、接收业务应用系统的请求,查询对应的协议适配容器,并定义对应的协议适配容器,通过协议适配容器将请求发送给指定的设备;
步骤30、指定的设备接收到请求后,将回馈信息进行转换及过滤,之后发送至业务应用系统。
进一步地,所述步骤10进一步具体为:
步骤11、对接入的业务应用系统进行定义即为设备定义、点定义及接入系统定义;
步骤12、进行设备定义的同时指定需要关联的数据中心,并将设备信息保存,将设备信息发送到对应的协议适配容器进行存储;
步骤13、在进行点定义的同时会自动关联到数据中心,将点和数据中心的路由关系进行存储,同时保存点信息。
进一步地,所述设备信息包括:设备标识、设备类型、通信协议类型、协议相关地址及关联数据中心地址;所述点信息包括点标识、点名称、点类型及点信息有效期。
进一步地,所述步骤20进一步具体为:
步骤21、接收业务应用系统的请求,并对业务应用系统请求并发控制发送请求;
步骤22、完成对数据中心的路由;
步骤23、数据中心查询相关设备信息,定义对应协议适配容器,然后将请求发到对应的协议适配容器;
步骤24、接收业务应用系统请求,查询到对应的驱动,最终通过协议转换将请求发送给具体的设备。
进一步地,所述步骤21进一步具体为:为每个业务应用系统分配不同的线程,每个线程用于接收并处理业务应用系统请求,若业务应用系统的并发请求超出配置的处理线程个数,则将请求挂起等待。
进一步地,所述业务应用系统请求限定最大等待响应时长。
进一步地,所述步骤22进一步具体为:
定期接收数据中心的注册及心跳,确定数据中心的可用性,并通过轮询算法或权重算法完成对数据中心的路由。
进一步地,所述步骤30进一步具体为:
步骤31、接收到设备回馈信息后,将回馈信息转换后推送给数据中心;
步骤32、数据中心接收回馈信息,并过滤回馈信息,存储过滤后的回馈信息;
步骤33、数据中心读取存储的回馈信息并发送给业务应用系统。
进一步地,所述步骤32进一步具体为:
数据中心接收回馈信息,并过滤回馈信息,并将过滤后的回馈信息存储至实时内存数据库,所述实时内存数据库为采用文件系统,内存按key:value形式,加载回馈信息到内存,并建立一个Hash表,并且更新存储都直接在内存中实现,后端启用独立线程定期将接收的回馈信息写入文件系统。
进一步地,所述步骤33进一步具体为:
数据中心读取存储的回馈信息,将读取的回馈信息发送至业务应用系统,若发送失败,则将发送失败的回馈信息存储至该业务应用系统对应的队列中,并自动检测业务应用系统及队列中信息的有效期,当业务应用系统恢复正常且队列中信息在有效期内时,优先发送队列中的信息至业务应用系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网信通软件有限公司,未经福建星网信通软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410141693.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:散热加强型制动鼓
- 下一篇:一种等速万向节传动轴