- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
彩信MM协议介绍
彩信MM7协议介绍 术语 1 Mm7概述 2 Mm7使用的HTTP协议 3 Mm7使用的SOAP协议 4 MM7协议 MM7定义 MM7接口用于多媒体信息中心与增值应用之间的接口。该接口基于HTTP协议,为多媒体信息引入多种增值服务。 MM7应用场景 如下图,MM7协议是MMS-A与EC/SI以及MMSC通信的协议。 MM7关联协议 由于MM7协议是基于HTTP协议和SOAP协议实现的,所以在详细介绍MM7前,先介绍HTPP和SOAP协议。 HTTP定义 HTTP(超文本传输协议),是客户端与服务器之间的应用层通信协议,是一个客户端和服务器端请求和应答的标准。 HTTP标准流程 1 客户端建立一个到服务器指定端口的TCP连接。 2 由客户端发起一个请求 3 服务器收到请求后,(向客户端)发回一个应答。 4 客户端/服务器关闭连接 客户端与服务器端 以EC/SI与彩信网关两个网元为例,如下图所示,客户端与服务器是一个相对的概念,负责发送消息方作为客户端,负责接收消息方作为服务端。 长连接和短连接 短连接? 客户端与服务器端每进行一次报文收发交易时才进行通讯连? 接,交易完毕后立即断开连接。? 长连接? 客户端与服务器端先建立通讯连接,连接建立后不断开,? 然后一直进行报文发送和接收。直到所有报文都处理完毕或超时再断开连接。? HTTP消息格式 HTTP消息包含两部分,即消息头和消息体,如右图所示 HTTP请求的消息头 以下字段是HTTP请求消息头的重要字段: - Host - Content-Type - Content-Length Host字段用于指定客户端所访问的资源所在的主机名和端口号。 Content-Type字段表示发送或者接收的实体的MIME类型。 如:Content-Type:?multipart/mixed Content-Length字段表示消息长度 HTTP请求的消息体 彩信的http请求消息体,包含2部分,SOAP部分和附件部分。SOAP部分保存彩信的控制信息,附件部分保存发给用户的图片、文字等等信息。 其中附件部分为可选部分。 HTTP应答的消息头 HTTP应答消息体 彩信的http应答消息体,只包含1部分,即SOAP部分。 SOAP协议简介 简单对象访问协议(Simple Object Access Protocol) 是一种轻量的、简单的、基于 XML 的协议,它被设计成在 WEB 上交换结构化的和固化的信息。 SOAP协议格式 SOAP消息包含soapheader和soapbody ,具体格式如下: ?xml version=1.0 encoding=UTF-8? soapenv:Envelopexmlns:soapenv=/soap/envelope/xmlns: xsd=/2001/XMLSchema xmlns:xsi=/2001/XMLSchemainstance soapheader.../soapheader soapbody.../soapbody /soapenv SOAP协议应用举例-MT请求 soapbody mm7:SubmitReq xmlns:mm7=/ftp/Specs/archive/23_s eries/23.140/schema/REL-5-MM7-1-0 MM7Version5.3.0/MM7Version SenderIdentification VASPID910006/VASPID VASIVASID /SenderIdentification RecipientsToNumber7255441234/Number/To/Rec ipients ServiceCode123456/ServiceCode LinkedIDmmLinkedID MessageClassInformational/MessageClass TimeStamp2002-01-02T09:30:47-05:00/Date DeliveryReportTrue/DeliveryReport PriorityNormal/Priority ChargedPartySender/ChargedParty SubjectNewsfortoday/Subject /mm7:SubmitReq /soapbody SOAP协议应用举例-MT应答 env:Body SubmitRsp xmlns:mm7=/ftp/Specs/archive/23_series/23.140/schema/REL-5-MM7-1
文档评论(0)