1 / 19
文档名称:

短讯接口API说明.doc

格式:doc   大小:109KB   页数:19页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

短讯接口API说明.doc

上传人:glfsnxh 2021/2/9 文件大小:109 KB

下载得到文件列表

短讯接口API说明.doc

文档介绍

文档介绍:短讯接口API说明
第一章 概 述
短消息中心(SMC)和手机(MS)之间的联系,通过PLMN网,按照有关协议进行联系。而扩展短消息实体(ESME)和短消息中心之间的联系,ETSI规范中另有相关规定,GSM SMPP协议等。ESME和SMSC之间通讯协议一般是TCPIP协议,上层协议可以是SMPP或者其他扩展协议。华为公司的M900 INtess-SMAX II系统提供的SMPP协议,对GSM SMPP协议中的某些局限进行功能上的扩展,支持SMPP协议定义的所有功能。另外M900 INtess-SMAX II还提供了一套内部协议。
扩展短消息实体ESMEs(人工台、自动台、维测台等)可以直接和短消息中心按照SMPP或内部协议通讯,实现规范规定的有关服务。ESMEs和SMSC之间的通讯直接通过内部或SMPP协议,是十分烦琐,而且有许多工作是公共的,所以在M900 INtess-SMAX II系统中提供了一些API函数,供扩展短消息实体直接使用,而不用ESMEs处理低层的TCPIP通信,和SMSC的握手等工作。通过这些API函数,将SMPP协议或内部协议以API函数的形式提供给ESMEs使用。
ESME,用户接口(SMEIDLL),SMSC之间的关系图如下:
通过该接口可以用SMPP协议的格式和其他支持SMPP协议的SMSC进行通讯。
用户接口具有的功能有:
1. 低层链路出现故障时,重连链路,提示上层。
2. 和SMSC的定时握手。
3. 提供实现SMPP和内部协议中定义的相关协议的API函数。
第二章 函数说明
短讯接口API可分为以下几类:
(1)初始化与退出函数
(2)短讯业务函数
初始化与退出函数
1. IFInitInterface
【函数功能】
初始化接口,和短讯中心建立连接,应用程序必须首先调用本函数。
【预置条件】

【函数原型】
BOOL WINAPI IFInitInterface(DWORD dwCodeProtocol, DWORD dwDriverProtocol, LPCTSTR pDriverParam);
【参数说明】
dwCodeProtocol 类型:DWORD
说明:和短讯中心连接的协议类型
取值 意义
1 内部协议(保留)
2 网关协议(保留)
3 SMEI协议
dwDriverProtocol 类型:DWORD
说明:和短讯中心连接的网络协议
取值 意义
1 TCP/IP协议
2 COM协议(保留)
3 X25协议(保留)
PDriverParam 类型;LPCTSTR
说明:网络协议参数。字符串,参数之间以空格隔开。
例如:TCP/IP协议的参数为“IP地址 端口号 超时时间”
(如“ 5016 5000”)
【返回值】
FALSE表示失败,TRUE表示成功。
【函数说明】
IFInitInterface用于初始化用户接口,定义接口的协议和使用的网络协议。使用该接口时,必须首先调用IFInitInterface,然后才能调用其他函数。
当低层链路出现故障后,如果用户没有注册出错处理函数,接口会调用缺省的出错处理函数,杀掉现在的接口,重新连接,建立新接口。
如果用户注册了出错处理函数,接口调用用户的回调函数,此时,接口已破坏,用户必须再次调用此函数,重新初始化接口,然后才能成功调用其他函数。
此函数在调用时,会杀掉当前的接口,不管当前接口是否出错。如果当前接口已经登录到SMSC,则重新初始化后,会自动调用Login函数,以上次登录的数据自动登录,当调用Logout函数后,上次登录的数据才会丢弃,无效。
dwCodeProtocol定义接口的编码协议,即ESME和SMSC之间的接口协议,取值有内部协议、SMPP协议、网关协议等。其中网关协议是网关和SMSC之间的协议,目前接口不提供。
dwDriverProtocol定义网络通讯协议,其中COM协议,X25协议,此版本保留,尚未提供。
pDriverParam定义网络协议的连接参数,对于不同的网络协议,参数不同。如果选择的协议是TCP/IP协议,则此参数应是按SMSC的IP地址,dwCodeProtocol定义的协议的端口号,连接超时时间顺序的字符串。其中端

最近更新

2024年云南省丽江市委党校招聘紧缺急需专业技.. 602页

2024年保安员理论考试题库完整参考答案 32页

2024年保安员考试题(必刷) 33页

2024年保险职业学院单招职业适应性测试题库新.. 57页

爱心慈善方案 6页

2024年内蒙古伊克昭盟行政职业能力测验题库(.. 148页

2024年内蒙古赤峰经济开发区发电限公司招聘14.. 602页

2024年北京丰台区长辛店街道招聘社区党务专职.. 614页

2024年吉林工信厅直属事业单位公开招聘历年高.. 177页

2024年四川体育职业学院单招职业适应性测试题.. 54页

2024年四川航天职业技术学院单招职业适应性测.. 58页

小学美术四年级上册第2课《画家的调色板》优秀.. 5页

2024年山西省临汾市行政职业能力测验题库ab卷.. 149页

2024年山西省晋城市行政职业能力测验题库及一.. 148页

2024年岳阳职业技术学院单招职业适应性测试题.. 59页

2024年昌吉职业技术学院单招职业适应性测试题.. 53页

2024年枣庄职业学院单招职业适应性测试题库带.. 57页

2024年江西财经职业学院单招职业适应性测试题.. 54页

动静脉内瘘锻炼方法和健康宣教ppt 23页

体系内审员培训心得7篇 1页

桥梁工程劳务分包价格 2页

江苏省住宅工程质量分户验收规程--DGJ32J103-.. 44页

集团现行管理体系诊断报告华彩咨询集团经典案.. 42页

霍尼韦尔1902快速入门指南(中) 16页

2021年火灾自动报警系统标准设计综合规范解读.. 9页

厨师计划书 42页

绿色施工监理方案 18页

【毕业设计】-CA6140车床套(84007型号)的机械.. 59页