mas2.0内部插件开发手册

mas2.0内部插件开发手册

ID:12162246

大小:237.00 KB

页数:11页

时间:2018-07-15

mas2.0内部插件开发手册_第1页
mas2.0内部插件开发手册_第2页
mas2.0内部插件开发手册_第3页
mas2.0内部插件开发手册_第4页
mas2.0内部插件开发手册_第5页
资源描述:

《mas2.0内部插件开发手册》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、前言本手册是深圳嘉讯有限公司MAS系统内部插件的开发指导手册。本手册包括以下几方面内容:文档概述、开发环境、集成环境、如何集成、类关系图、接口说明、如何打包、如何安装。本手册由深圳嘉讯有限公司产品与解决方案部MAS组提出并归口。本手册由手册归口部门负责解释。本手册起草单位:深圳嘉讯有限公司本手册主要起草人:吴江1.范围本手册用于指导嘉讯MAS2.0平台上的内部应用插件开发,嘉讯公司以及嘉讯MAS2.0平台的使用产商共同使用。其阅读对象为需要采用中国移动代理服务器MAS2.0完成内部应用插件开发的技术人员。2.引用文件下列文件中的条款通过本手册的引用而成为本手册所遵循的条款

2、。[1]《中国移动移动代理服务器(MAS)系统接口规范2.0.0》中国移动通信有限公司[2]《MAS2.0用户使用手册》深圳嘉讯有限公司[3]《Mas2.0简明安装手册(整合版本)》深圳嘉讯有限公司[4]《中国移动代理服务器(MAS)应用插件开发手册V1.0》深圳嘉讯有限公司[5]《插件鉴权能力查看》深圳嘉讯有限公司3.文档概述本手册详细描述了中国移动代理服务器MAS2.0内部应用插件开发原理及过程。用于指导利用中国移动代理服务器MAS2.0所提供的内部插件管理接口实现客户的二次开发需要,满足客户基于短信、彩信、WAP、USSD、LBS等移动信息化的应用开发。4.开发环境

3、lJDK:java5l数据库:mysql5.0l应用服务器:Tomcat5.5l类库:嘉讯有限公司提供的插件开发库①lStruts:1.2.7⑥1.集成环境lMAS2.0运行lMAS管理平台环境②l符合规范的插件包⑦2.如何集成1、编写内部插件,确保格式正确,并正确打包⑦2、MAS2.0启动3、在MAS2.0管理平台上新建一个通信类型为‘Inner’的插件,输入相对应的通信能力要求,并确保能通过鉴权③4、然后安装,完成安装后重启MAS2.0平台④5、重启MAS2.0管理平台后到‘配置中心/插件管理’中启动该插件6、如果该插件是有Web界面的话,请到‘应用中心’中即可找到使

4、用入口1.类关系图图1图2l图1反映的是与内部插件相关的类图集合,而这些关联类,会在插件集成到基座后,由基座的IOC容器自动装载,作为一个内部插件必须实现LocalPlugin接口,不同的内部插件可根据需要进行扩展。l图2反映的是LocalPlugin的接口内容,不过为了方便开发我们提供了AbstractLocalPlugin抽象类,该类部分实现了LocalPlugin的接口内容,一般的情况下可直接继承它。1.接口说明8.1内部插件接口l接口名称:LocalPlugin⑤8.2系统用户接口l接口名称:ISysUserService⑤8.3通讯录接口l接口名称:IConta

5、ctService⑤8.4号码文件服务接口l接口名称:IMobileFileService⑤8.5彩信模板服务接口l接口名称:IMmsResService⑤8.6常用短消息服务接口l接口名称:ICommMsgService⑤8.7MO维护服务接口l接口名称:IMOCommondService⑤8.8短信过滤,黑白名单服务接口l接口名称:IMsgFilterService⑤8.9数据库连接接口服务接口l接口名称:IDBConnService⑤8.10通信接口l短信下行接口:SmsAgentService⑤l短信上行接口:com.jasson.mas.uca.sms.serv

6、ice.ISmsHandler⑤l彩信下行接口:com.jasson.mas.uca.mms.service.IMmsAgentService⑤l彩信上行接口:com.jasson.mas.uca.mms.service.IMmsHandler⑤lLBS下行接口:com.jasson.mas.uca.lbs.service.ILbsAgentService⑤lLBS上行接口:com.jasson.mas.uca.lbs.service.ILbsHandler⑤lUSSD下行接口:com.jasson.mas.uca.ussd.service.IUssdAgentServi

7、ce⑤lUSSD上行接口:com.jasson.mas.uca.ussd.service.IUssdHandler⑤8.11数据接口l应用插件DAO继承PlugDao即可访问数据库8.12其他接口lJs脚本:请参照$mas/js/pub.js和$mas/js/datapicker.jsl翻页控件类:com.jasson.mas.web.sys.PageControll选择用户:$mas/common/selectsysuser/selectSysUser.jsp:可以直接调用页面来选择系统用户l选择通讯录用户:$mas/com

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。