[发明专利]一种高实时、松耦合的统一服务总线和公用组件及其应用有效
申请号: | 201910804326.2 | 申请日: | 2019-08-28 |
公开(公告)号: | CN110673832B | 公开(公告)日: | 2020-12-29 |
发明(设计)人: | 尹心明;彭京;樊志杰;陈家明;郑长松;蔡新玮;叶礼斌 | 申请(专利权)人: | 上海辰锐信息科技公司;四川省公安厅 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F16/25;G06F21/62;G06Q50/26;H04L12/24;H04L29/06;H04L29/08 |
代理公司: | 北京金智普华知识产权代理有限公司 11401 | 代理人: | 皋吉甫 |
地址: | 201204 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实时 耦合 统一 服务 总线 公用 组件 及其 应用 | ||
1.一种高实时、松耦合的统一服务总线的构建方法,其特征在于,所述服务总线采用面向服务的软件构建方法构建;将移动警务APP所需访问或交互的业务系统、数据资源接口或服务进行统一封装和管理,并以服务的形式注册发布到总线上,移动警务APP只能访问总线发布的服务或接口,避免接口调用混乱,杜绝接口垄断;将内网移动警务服务平台各子模块功能以服务的形式注册发布到总线上,供模块之间相互调用,实现基于服务的松耦合架构;实现交换数据的缓存、过滤和监控功能,确保数据访问的效率与安全;
各业务系统之间的交互通过调用所述服务总线的服务来完成,用于实现各业务系统之间的数据交互,且屏蔽各个业务系统之间直接发生关联;
服务总线的服务连接协议包括:
HTTP或HTTPS—用于集成各种Web类型的应用;
SOAP—用于通过WebService和各种异构应用平台进行集成;
JMS/JMS XA—用于和各种基于J2EE的消息平台和/或第三方消息中间件进行集成;
FTP—用于和文件传输平台进行集成;
File—用于和文件系统进行集成;
服务的权限与安全分为内部域和外部域;
内部域安全:因内部各个系统或组件之间默认认定为安全可靠的,主要的安全手段为识别IP地址与记录调用参数;
内部域权限:因内部各个系统或组件之间默认权限为最高权限,即可相互调用内部各个系统与组件同时生成相应的详细调用日志;
外部域安全:检测每个IP地址请求频率,当某个IP地址请求频率触发阈值时将限制该IP地址的请求;阻断大文件提交到服务总线,以节省所述服务总线的上行带宽;阻断大文件通过服务总线下载,以节省服务总线的下行带宽;
外部域权限:服务总线将接收到的Token解码后得到用户ID,再通过用户ID到缓存中查询得到该用户的信息并验证是否具有调用当前服务的资格。
2.根据权利要求1所述的高实时、松耦合的统一服务总线的构建方法,其特征在于,移动警务APP与移动警务应用后台进行交互时,通过调用移动警务应用后台注册和发布在所述服务总线上的接口进行数据交互;所有的移动警务应用后台对与其连接的移动警务APP提供功能的接口都必须以服务的形式注册和发布在所述服务总线上,用于确保各个移动警务应用后台的接口都是开放的。
3.根据权利要求1所述的高实时、松耦合的统一服务总线的构建方法,其特征在于,公安信息网中的各个需要开展移动警务应用的业务系统,需将其所提供的功能以服务的形式注册和发布到所述服务总线,实现公安信息网各业务系统移动警务应用所需接口的开放性。
4.根据权利要求1所述的高实时、松耦合的统一服务总线的构建方法,其特征在于,所述服务总线部署在公安信息网中。
5.根据权利要求1所述的高实时、松耦合的统一服务总线的构建方法,其特征在于,所有访问所述服务总线的请求都将产生日志,再由日志反向生成为终端用户访问痕迹和终端用户操作痕迹。
6.根据权利要求1所述的高实时、松耦合的统一服务总线的构建方法,其特征在于,所述服务总线的接口包括:服务资源目录查询服务接口、服务版本查询服务接口、服务运行情况统计服务接口、服务运行情况汇总统计服务接口和服务质量统计服务接口。
7.一种应用了如权利要求1所述的服务总线构建方法构建的共用组件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海辰锐信息科技公司;四川省公安厅,未经上海辰锐信息科技公司;四川省公安厅许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910804326.2/1.html,转载请声明来源钻瓜专利网。