- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
开发类实验十三
对SoftX3000的了解和使用
对SoftX3000硬件设备要有一个简单的认识了解,更主要的是对SoftX3000的业务知识及操作要有一个熟练的掌握,因为在做基于SoftX3000平台设备的电信开发实验过程当中涉及了对SoftX3000业务知识的认识。
对中间件TLQ的配置使用
对中间件TLQ的了解与使用是为了方便在电信业务开发实验的过程中减少功能模块间的相互通信,则选择成熟的第三方工具来降低模块间的因通信产生的异常概率,
熟练应用JAVA中的Socket通信
当我们在基于SoftX3000平台设备上做电信业务开发的时候,需要对SoftX3000设备进行命令操作,所以我们需要与设备进行通信交互,以方便操作设备,所以在此我们要对与设备交互的Socket通信要会熟练的应用。
训练目的
1、通过本实验,让学生了解基于电信业务平台开发流程
2、让学生了解SoftX3000(软交换)开户(销户,停机,复机)命令及简单操作
3、熟悉SDK包使用。
13.3.1 硬件与软件准备
1、搭建好MyEclipse开发环境的pc机器一台和搭建好Linux测试环境的pc机器一台 (可以使用虚拟机操作系统环境);
2、电信业务开发平台彩铃平台中已有的AIP_SMP模块
AIP_SMP 模块:AIP_SMP模块为彩铃平台的配置管理模块,此模块中可以配置基本的用户信息,并可以给电话号码配置彩铃铃音信息。
第三方工具jar包(在工程中已添加)
13.3.2 数据准备
增加工作站
增加工作站的作用是为与SoftX3000(软交换)建立通信的服务器开户权限,以便服务器与SoftX3000(软交换)设备连接进行通信的时候方便有权限对SoftX3000(软交换)设备进行操作,如图13-1、图13-2所示:
图13-1 增加工作站IP地址
图13-2 增加工作站权限
通过SoftX3000(软交换)维护终端登陆到SoftX3000(软交换)服务器上去,然后如上图
操作给搭建有测试环境的pc电脑的IP地址添加权限;
2、通过在带SoftX3000(软交换)维护软件的PC,连接到SoftX3000(软交换)交换机上去,
在交换机上按下面流程增加数据
增加呼叫源――增加计费情况――修改计费制式――增加计费情况索引――增加本局呼叫字冠――增加号段;
3、准备好SoftX3000软交换机连接的服务IP地址,及向SoftX3000(软交换)设备发送的开户(销户,停机,复机)指令;
4、准备好彩铃平台中aip_smp模块aip_uic模块间交互的通信协议;
5、在测试环境pc中建立好aip_scp数据库并初始化(请按照数据库文件执行操作)。
图13-3(彩铃平台模块间关系结构图)
在此实验过程中,我们需要开发的模块功能为与页面平台交互,然后实现对SoftX3000软交换机交互,达到对电话号码在SoftX3000软交换机上的开户(销户,停机,复机)操作,我们在图中将此模块描绘为AIP_UIC模块。
图13-4 彩铃平台aip_uic模块消息流程图
那么,我们打开开发工具,导入aip_uic工程,这工程是不完整的工程,需要编写实现开户、销户、停机以及复机等操作,我们要在此工程中要实现与aip_smp模块的交互,并且还要能够与SoftX3000 (软交换机)设备进行通信交互,以便达到我们能够在aip_smp模块页面上实现对SoftX3000 (软交换机)设备的操作,在SoftX3000 (软交换机)设备上进行电话号码的开户、销户、停机以及复机功能(aip_uic主要功能为获取aip_smp的相关于对SoftX3000 (软交换机)操作的信息,然后将其进行组装成SoftX3000 (软交换机)识别的命令,从而达到能够在SoftX3000 (软交换机)上对电话号码进行开户、销户、停机以及复机的效果。
下面我们来实现aip_uic模块的功能:
package com.xunfang.aip.uic
原创力文档


文档评论(0)