浏览 6620 次
锁定老帖子 主题:3.CMPP协议解读之运营商协议介绍
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-03-05
这四种通讯协议都是起源国际标准的smpp协议。SP短信网关开发人员,一般只要掌握一种协议的开发方式,其它几种都是大同小异的,随后提到的协议,我们以cmpp为例。Sp侧短信网关的功就是收发运营商互联网短信网关上的短信--- 当然,也可以认为就是收发用户手机的短信。 协议栈模型 CMPP是基于TCP层的通讯,也就是说它是面向连结的,可靠的通记;在java中,就表现为能过socket读取byte字节来通讯。协议模型如下图示: 客户机/服务器模型: 在cmpp通讯中,首先是sp侧网关发起连结,它也就理所当然的称为client;sp一般会与ISMG即移动的cmpp服务器建立两个socket连结,分别连结到服务器的7890端口和7910端口;其中连结到7890的端口我们称之这MO连结,用于接收短信;连结到7910的端口我们称之为MT连结,用于发送短信; 如果sp的短信业务流量非常大,可以申请移动多开放几个连结的权限;这样sp就可在更多的连结上收发消息,从而支持较大的业务量。 (注意,仅在中国联通的SGIP中,才是互为客户服务器的模型) 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |