网站短信接口api 短信API接口中CMPPSMPP(1)

CMPP、SMPP、HTTP 都是短信协议中的一种。本文将尽可能简洁地讲述它们的定义与特点。

1.SMPP协议

SMPP(Short Message Peer-to-Peer)是短消息点对点协议,又称之为端口对端口协议。是一个开放的国际行业标准协议,由 SMS 论坛制定。SUBMAIL SMPP 协议基于 SMPP 3.4 通讯协议:《Short Message Peer to Peer Protocol Specification v3.4》

SMPP 旨在为外部短消息实体 (ESME)、路由实体 (RE) 和消息之间的短消息数据传输提供灵活的数据通信接口中心(MC)。它是应用程序可以向移动设备发送和从移动设备接收 SMS 消息的一种方式。

SMPP 主要用于国际短信上。在全球范围内被广泛应用于短信的接收和提交,具备较高的安全性,比起其他协议可能更规范和严谨。

网站短信接口api 短信API接口中CMPPSMPP(2)

使用 SMPP 协议,带有发送回执的短信下行(MT)

2.CMPP协议

CMPP 是中国移动通信集团公司的企业规范,中文名称是中国移动互联网短信网关接口协议。SUBMAIL SMPP 协议基于中国移动短消息 CMPP 2 通讯协议:《中国移动通信 互联网短信网关接口协议 (China Mobile Peer to Peer, CMPP) (V2.0)》

该协议描述了中国移动短信业务中各网元(包括ISMG、GN和SP)之间的相关消息的类型和定义。规范对以下三个方面进行了定义:

(1)信息资源站实体与短信网关之间的接口协议;

(2)短信网关之间的接口协议;

(3)短信网关与串联网关之间的接口协议适用于所有SP和ISMG开发人员。

CMPP 用于建立短消息中心与 ICP 之间的通道,业务和信息的提供由 ICP 完成,为实现移动数据增值业务提供服务。 CMPP 协议具备较高的安全性,它可以通过 TLS 层的安全传输。CMPP 协议是中国移动通信互联网短信网关接口协议,因此开放性不高。

网站短信接口api 短信API接口中CMPPSMPP(3)

互联网短信网关逻辑网络结构

3.HTTP协议

HTTP 是超文本传输协议,信息是明文传输,安全性较低。HTTP 支持客户/服务器模式快速互联。客户向服务器请求服务时,允许传输任何类型的数据对象,限制每次连接只处理一个请求,大大节省了传输时间。

但它是无状态协议,对事务处理没有记忆能力,缺少状态会导致必须重传,这样可能导致每次连接传送的数据量增大。

4.HTTPS协议

HTTPS 虽然只比 HTTP 多了个字母,却因为加入了 SSL 安全模式,在保证传输效率的同时,比 HTTP 协议更加安全。可进行加密传输、身份认证的网络协议。不过 HTTPS 需要到 CA 付费申请证书,具有一定门槛。

5.最后

在短信平台实际工作中,我们可根据需求选择不同的短信接口协议。SUBMAIL同时支持 CMPP、 SMPP、HTTP 以及 HTTPS 协议,提供高效、全能和安全的短信 API 接口。

网站短信接口api 短信API接口中CMPPSMPP(4)

SUBMAIL API 概览

原文链接:短信平台的CMPP、SMPP、HTTP协议都是什么意思?

,