[发明专利]SOA在外围系统访问核心支撑系统的实现方法有效
申请号: | 201010140244.1 | 申请日: | 2010-04-02 |
公开(公告)号: | CN101854348A | 公开(公告)日: | 2010-10-06 |
发明(设计)人: | 王红亮;曹磊;李晓东;杭国民;李华;梁斌;孙力斌;张有根 | 申请(专利权)人: | 南京联创科技集团股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06Q10/00 |
代理公司: | 南京天翼专利代理有限责任公司 32112 | 代理人: | 汤志武 |
地址: | 210013 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | soa 外围 系统 访问 核心 支撑 实现 方法 | ||
技术领域
本发明是对软件架构概念面向服务的体系结构SOA(Service-Oriented Architecture)的一种具体实现,是一种理论架构的具体实现,为SOA在外围系统访问核心支撑系统的实现方法。
背景技术
统一接口平台用来处理电信行业外围系统对核心运营/支撑系统(BOSS/BSS/OSS)的接入和功能访问。外围接入系统包括客户服务自动台、网上营业厅、WAP网厅、短信营业厅、掌上营业厅、掌中助理、空中写卡、缴费卡缴费系统、银行代缴费、SP系统、以及各种代理商系统等等,外围系统的特点是建设时间跨度大、接入技术杂、接入量大、接入并发度高、管理难度大。
行业内原有的外围接入支撑方法是针对不同的外围系统、不同的接入技术在核心功能域侧建设不同的适配系统。适配的接入技术包括各种自定义/行业Socket协议、各种自定义/行业WebService接口规范、各种基于HTTP协议的自定义接口、Tuxedo接口等,由于适配系统和适配技术不断增多,给渠道扩展、业务推广、系统维护都带来了很大难度,增加了电信运营商的运营成本。随着电信技术/业务的不断发展、以及渠道的不断丰富,需要能对外围系统的接入进行统一支撑和管理。
发明内容
本发明要解决的技术问题是:在电信行业的信息处理中实现SOA,解决外围系统到核心系统接入技术杂、接入量大、接入并发度高、管理难度大等问题。
本发明的技术方案是:SOA在外围系统访问核心支撑系统的实现方法,在外围系统与支撑系统之间设置统一接口平台UIP,UIP包括5个基础组件和5个可独立运行的子系统:
5个基础组件:配置管理、连接管理、安全管理、线程管理、协议适配器;
5个子系统:接入子系统、JMS消息管理器、接出子系统、监控管理子系统、业务处理子系统,子系统中使用基础组件;
通过JMS消息管理器将外围系统接口调用过程划分为接入处理、消息管理、接出处理三个过程的异步处理方式,每个过程只要处理一种协议:接入过程:实现外围系统和JMS的消息转换和交换,接收/加工外部消息,交给JMS消息管理器,从JMS管理器获取应答消息,返回给外围系统,由接入子系统负责;
消息管理:JMS消息管理器负责UIP的消息管理,具体包括消息接收、消息存放:存放于内存/文件/数据库、消息生命周期管理:过期消息将被删除、消息优先级管理、消息队列管理;
接出过程:实现JMS和核心支撑系统的消息转换和交换,从JMS消息管理器获取/加工消息,访问核心系统功能,加工核心系统返回的消息,交给JMS消息管理器,由接出子系统负责;
UIP内部流转的数据是JMS消息,提供基于WebService和Socket协议族的接口规范。
UIP的异步处理机制通过实现两方面的解耦处理外围系统接入请求:
1)外围系统接入协议和核心系统接口协议解耦;
2)外围系统接入客户端数/请求量和核心系统允许并发数/处理能力解耦。
接入子系统实现HTTP、Socket协议的Server功能,负责监听外围系统接入请求和接收请求数据,并将外围系统发给UIP的SOAP消息包、Socket数据包转换成UIP标准消息包;UIP标准消息包为由XML结构组织的数据包,UIP内流转的消息都采用UIP标准消息包,也就是JMS消息都采用UIP标准消息包的形式,消息包包括包头和包体两部分:包头部分的字段名和字段数固定不变,包括UIP消息内部管理使用的信息和业务管理使用的基础信息;包体部分是与具体功能接口相关的字段,不同的功能接口字段数量和字段名称不同,报文体根据需要灵活定义。
接出子系统实现通用客户端功能,UIP的协议适配器定义消息转换接口和通用客户端接口,由协议插件实现所述接口,接出子系统通过不同的协议插件实现对不同核心支撑系统的出访。
UIP的监控管理子系统监控/管理接入子系统、JMS消息管理器、接出子系统中的通用线程池、Socket连接池、JOLT连接池、JMS消息。
优选使用ActiveMQ进行JMS消息管理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京联创科技集团股份有限公司,未经南京联创科技集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010140244.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种网络数据的聚合方法及装置
- 下一篇:降低OFDM系统同步模块功耗的方法