手机知网 App
24小时专家级知识服务
打 开
手机知网|搜索

基于SOA的电信领域业务生成若干关键技术研究及实现

杨骎

   下一代网络是业务驱动的网络,但是当前业务提供和业务开发技术还远远不能满足人们日益增长的业务需求。在电信网和Internet日益融合的趋势下,吸收电信领域已有业务提供和业务开发技术的成功经验,并结合SOA(面向服务的架构)这一软件领域新兴技术的优势是面向融合网络业务提供技术的一个重要指导原则。 本论文在上述原则下,围绕着如何采用SOA等技术构建面向融合网络的业务提供体系以及若干关键问题进行了深入研究,取得下列一系列研究成果: 1.融合网络条件下通信类业务的特点应该是业务种类繁多、内容丰富、具有个性化。当前一些国际组织提出了一些用来描述呼叫类业务的语言。本文介绍了一种面向电信增值业务领域的流程描述语言XPL,以及支持该语言的业务生成系统。XPL拥有较强的语音类业务描述能力和数据类业务描述能力,具有抽象层次高,使用灵活简单,开发业务速度快的特点。该业务生成系统基于SOA(面向服务的构架),适用于网络融合条件下的业务生成。 2.本文在XPL中引入了一种基于元组空间通信的协同技术,通过这种技术,XPL可以开发出内容更加丰富多彩的业务,不同的终端用户可以实现比较复杂的交互,从而在一定程度上满足融合网络条件下业务种类多样化的需求。 3.随着网络技术和中间件技术的不断演进,面向特定领域的软件支撑框架正向SOA的方向发展,一方面如何进行web和构件之间的协同成为基于SOA的软件框架的关键问题之一,另一方面,基于工作流视图的构件组装在面向业务流程的服务提供技术中有重要作用,因此研究SOA条件下能够提供工作流视图的构件组装框架有重要的应用价值。本文提出了一种面向服务流程的构件组织元模型,其设计思想是将Web Services操作和流程控制操作尽可能的从构件的实现中剥离出来,由构件组织框架按照一个统一的模式进行处理,使得构件的实现能够尽量的简洁和标准化;业务开发者使用构件所对应的构件描述符来描述业务流程,由构件描述符可以形成面向特定领域的业务描述语言。 4.基于位置的服务被认为是继短信之后电信增值业务发展的下一次高潮,本文在XPL基础之上,进一步提出了一种描述地理信息服务的语言GDL,GDL可以和XPL配合使用,共同描述基于位置的电信服务。XPL和GDL具有抽象层次高,使用灵活简单,开发业务速度快的特点。本文还介绍了支持XPL和GDL的业务生成系统。该业务生成系统基于SOA(面向服务的构架),适用于网络融合条件下的业务生成。……   
[关键词]:SOA;业务生成;Web Services;构件;构件组装;CPL;XPL;元组空间;中间件;XML;GIS;LBS
[文献类型]:博士论文
[文献出处]:北京邮电大学2007年