【Jsp精品源码栏目提醒】:本文主要为网学会员提供“基于Appium_XWay业务平台的ParlayX业务开发研究 - 培训资料”,希望对需要基于Appium_XWay业务平台的ParlayX业务开发研究 - 培训资料网友有所帮助,学习一下!
专 业 推 荐 ↓ 精 品 文 档 总第219期2008年第1期 计算机与数字工程ComputerampDigitalEngineering Vol.36No.1 78 基于Appium-XWay业务平台的ParlayX业务开发研究3张树伟 范冰冰华南师范大学计算机学院 广州 510631摘 要 下一代网络业务平台旨在让运营商用最新的技术创建和部署电信网络业务介绍Appium-XWay下一代网络业务平台详细分析了其系统环境、体系结构研究基于平台进行ParlayX业务开发的模块组件给出基于平台的ParlayX第三方呼叫实例。
关键词 OSA/Parlay ParlayX Webservices Appium-XWay Appium-GBox中图分类号 TN915.04TP393.031 引言下一代网络业务平台旨在让运营商用最新的技术如Parlay、SIP、WebServices创建和部署电信网络业务。
它以可靠且可控制的方式将电信网络的能力开放给应用开发者同时提供安全、管理访问和其它执行环境特征的能力方便开发者快速的创建、测试、部署和管理电信业务。
平台一般支持OSA/ParlayAPI、ParlayX、IMS、SIP、OMA、SMS等协议和标准以及包括INAP和MAP在内的传统智能网信令协议。
对于业务执行环境与业务之间的接口一般提供对组件化业务的支持或遵从JAINSLEE规范也或者通过定义私有的业务接口来实现。
在业务生成方面业务开发主要有两种方式:一种方式完全基于开放式API的开发方式如这里我们要研究的Appium-GBox另一种方式则借鉴了智能网业务生成环境技术同时采用JAINSLEE的构件模型提供基于图标和连接构件开发业务的方式1。
这样的业务平台如Appium公司的XWay、GBoxTruetel公司的TrueConvergeOpenCloud公司的RhinoIncomit公司的MovadeTMApplicationServ2erjNETx公司的Nx和NTSS等。
这里选用Ap2pium-XWay业务平台研究Appium-XWay业务平台架构及基于平台的ParlayX业务开发技术。
2 Appium-XWay业务平台研究Appium是面向IT与电信融合的下一代电信应用平台提供商。
它为下一代网络电信业务的快速开发、验证、测试、部署和运行提供了一套比较全面的基于Java的产品主要包括:电信应用服务器Appium-XWay2和业务生成环境AppiumSCE3。
2.1 电信应用服务器Appium-XWay图1 Appium-XWay系统环境Appium-XWay是一个分布式的支持各种通信业务执行和提供的电信运营级平台可以控制电信业务运行时的操作、维护和管理允许多种网络访问并保持网络独立性可以方便地将现有网络业务迁移到下一代网络上。
图1显示了Appium-XWay在移动或固网运营商的IT基础设施中的位3收稿日期:2007年5月28日修回日期:2007年6月30日作者简介:张树伟男硕士研究生研究方向:计算机网络。
范冰冰男教授研究方向:计算机与通信网、信息系统安全。
置以及和附加服务器通信的协议和APIs。
Appium-XWay灵活和可编程环境使新的电信应用程序包括WebServices可以容易地被开发、部署并暴露给最终用户或第三方业务提供者。
图2 Appium-XWay系统结构Appium-XWay的所有软件基于Java技术同Parlay网关以及Appium-XWay内部进程通信采用CORBA。
开发的电信应用在具有电信标准性能的业务执行环境中执行同时Appium-XWay也负责支撑、SLA处理、安全、负载平衡和负载控制这些系统管理。
Appium-XWay的系统结构如图2所示。
2.2 业务生成环境AppiumSCE图3 AppiumSCEAppiumSCE是一个集成的桌面系统为高速地开发、验证和测试电信业务提供了各种丰富的软件工具和构件。
它能简化组合呼叫控制、会议、用户交互、消息服务、用户定位、内容推送、计费等多种网络能力的多模型业务的开发。
所有的网络能力通过满足ParlayX、ParlayAPIs、OMA和SIP/IMS要求的标准JavaAPI的形式提供给业务开发者从而使各种业务开发以一致且简单的方式进行。
AppiumSCE主要包括两个部分:用于业务设计、实现和