欢迎来到天天文库
浏览记录
ID:33289754
大小:839.00 KB
页数:19页
时间:2019-02-23
《cbip20 java api参考手册》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、CBIP2.0JavaAPI参考手册CBIP2.0JavaAPI参考手册2012 年 03 月30日19CBIP2.0JavaAPI参考手册文档修改记录编号修改内容类型更新人更新时间19CBIP2.0JavaAPI参考手册目录目录1API总体介绍41.1作用与目标41.2功能清单51.3程序包说明51.4JDK版本52接口列表52.1主动发送接口(短信、彩信、彩信资源)52.2被动发送接口(短信、彩信)62.3接收Response接口62.4接收Report、Deliver接口73使用说明73.1API与Server的
2、交互过程73.2API使用说明83.3彩信发送的两种方式103.4获取API连接状态113.5初始化参数114协议对象列表124.1上行短信对象(CbipDeliver)124.2状态报告对象(CbipReport)134.3下行短信对象(CbipSubmit)134.4下行短信、彩信响应对象(CbipSubmitResp)144.5下行彩信对象(CbipSubmitMms)144.6彩信资源对象(CbipContentMms)164.7彩信资源响应对象(CbipContentMmsResp)174.8CbipReso
3、urceContent174.9CbipIndividual175示例175.1短信主动发送175.2短信被动发送185.3彩信主动发送185.4彩信被动发送185.5彩信资源发送以及带彩信资源彩信的发送1919CBIP2.0JavaAPI参考手册1API总体介绍1.1作用与目标该API是无线天利移动信息技术股份有限公司(以下简称无线天利)对CBIP2.0协议的标准实现,采用的是Java语言。CBIP2.0是无线天利短彩信服务平台翼信通2.0系列产品对外公开的Socket接口协议,该协议允许向基于翼信通2.0系列产品建
4、设的系统发送短信、彩信、WapPush消息,实现应用对接。该协议可以用任何开发语言实现。19CBIP2.0JavaAPI参考手册该API的目的是方便机构客户侧的业务系统的调用,从而快速接入翼信通2.x系列产品。接入需要实现短信、彩信、WapPush的单发、群发,并对单发、群发进行一些发送控制实现,如定时发送、组包发送、优先级、状态报告接收、上行接收等。1.1功能清单JavaAPI是对CBIP2.0协议的Java语言实现,他具有以下功能:l完全实现了CBIP2.0协议(CBIP2.0协议请参考附件);l提供登录、连接服务
5、端的接口;l提供短信发送接口,分主动和被动调用;l提供彩信发送接口,分主动和被动调用;l提供短信、彩信的状态报告接收接口;l提供短信、彩信的上行接收接口;l提供彩信资源发送接口;1.2程序包说明llxt2_client_api-2.1.0.0-SNAPSHOT.jar。CBIP2.0的Java实现核心包。llib/……。依赖的第三方包,注意是否和自身环境已经有的包存在冲突。1.3JDK版本使用的jdk版本:jdk1.6及以上。2接口列表2.1主动发送接口(短信、彩信、彩信资源)/***主动数据发送接口,可以发送短信(C
6、bipSubmit)、彩信(CbipSubmitMms)、彩信资*源(CbipContentMms)*/publicinterfaceIActiveSubmitSender{/***同步彩信资源发送*
该方法为同步方法,多线程同时调用会加锁
7、象(非彩信资源对象)*/publicvoidsendSubmit(IApiSubmitsubmit);}1.1被动发送接口(短信、彩信)/***被动数据发送接口,可以发送短信(CbipSubmit)、彩信(CbipSubmitMms)、不能单*独发送彩信资源(CbipContentMms),彩信资源可作为和CbipSubmitMms一起发送*/publicinterfaceIPassiveSubmitSender{/***下行数据获取*@return下行数据(不包含彩信资源数据)*/publicIApiSubmitge
8、tSubmit();}1.2接收Response接口/***下行短信、彩信数据,服务端返回的response接收接口,属于异步接收。彩信资源*Response获取是同步的,发送后直接获取。*
供用户实现后回调
此文档下载收益归作者所有