一种基于融合开放网络的混合服务支撑系统及方法技术方案

技术编号:3983780 阅读:248 留言:0更新日期:2012-04-11 18:40
一种基于融合开放网络的混合服务支撑系统和方法,系统设有:基于模板复用的服务生成子系统,面向混合服务的多任务并发执行子系统,服务资源接入子系统和服务管理子系统,其以IP网融合PSTN,2G、2.5G和3G移动网,以及Wi-Fi与Wi-MAX和分组数据网的各种异构网,支持在融合开放网络环境中,提供基于模板复用的服务生成和多任务的并发执行。本发明专利技术采用面向服务体系结构SOA,基于模板复用的思想实现快速的服务生成,基于服务总线集成动态流程执行引擎和低延迟事件服务引擎,提供融合网络服务的运行环境,从而实现整合互联网和电信领域的业务能力,达到提供灵活多样的个性化服务和支持多任务并发执行的目的。

【技术实现步骤摘要】

【技术保护点】
一种基于融合开放网络的混合服务支撑系统,以IP骨干网作为包括固定电话网PSTN,第二代无线通信网2G和2.5G、第三代移动通信网3G,以及无线网络Wi-Fi与Wi-MAX和分组数据网的各种异构网络融合的基础,用于支持在融合开放网络环境中,提供基于模板复用的服务生成以及多任务的并发执行;其特征在于:该系统至少包括:基于模板复用的服务生成子系统,用于为业务开发者提供基于粗粒度模板的服务开发方式、BPEL业务流程的验证与测试支持和生成以BPEL脚本形式展现、能运行于所有通用的BPEL执行引擎的服务流程;该子系统设有独立的模板模型,并提供基于模板的BPEL代码的复用方法和一套面向BPEL的业务开发者的、采用拖拽和点击的图形化方式的业务开发环境,能够完成针对BPEL代码的包括服务模板的抽取、封装、拼接和导出生成新业务的复用机制,以降低业务的二次开发难度,提高开发效率;面向混合服务的多任务并发执行子系统,分别连接服务生成、服务资源接入和服务管理三个子系统,为混合服务提供稳定可靠的业务编排及执行环境;设有三个部件:承载服务生成子系统生成的服务流程、执行依据WS-BPEL标准编写的业务流程、调用Web服务、发送和接受消息、进行数据处理和故障恢复的动态流程执行引擎,基于事件驱动的异步通信调用、处理复杂的网络协议、增加系统对高吞吐量与低延迟电信服务的支持的低延迟事件服务引擎,以及采用包括分布式处理、智能路由与动态数据转化的方法,利用不同协议支持异构应用及服务之间通信的服务总线,该服务总线在动态流程执行引擎及低延迟事件引擎之间传递信息;该多任务并发执行子系统还负责为生成的服务流程提供对应的服务构件块SBB(ServiceBuildingBlock),集成接入各种网络资源,同时为服务管理子系统提供相应的管理接口;服务资源接入子系统,通过多种网关与各个网络运营商的通信网络相连接,将包括Parlay或ParlayX、SMS、MMS、LBS、GIS、SIP和E-Mail的各种协议能力统一封装成Web服务供其他子系统调用,再通过相应协议连接各种应用系统,通过兼容开放的标准协议接口,接入网络运营商授权的各种现有通信业务和实现互通,并提供各种通信业务的协议支持;再通过与智能网相关设备的配合,实现与各种传统话音增值业务和新业务的互通,并与多任务并发执行子系统实现业务的数据交互;服务管理子系统,分别连接服务生成、多任务并发执行和服务资源接入三个子系统...

【技术特征摘要】

【专利技术属性】
技术研发人员:程渤章洋陈俊亮刘传昌吴步丹商彦磊朱达顾萍丽邓敏孙慧峰
申请(专利权)人:北京邮电大学
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利