
类型:网络辅助
语言:简体中文
更新:2025-11-13 10:38
大小:0.24MB
版本:试用
平台:Win9x/Me/NT/2000/XP/2003
标签:
本接口库用VC6.0开发,使用面向对象的办法和消息触发的机制,适用于所有些WINDOWS平台,本接口库在CMPP2.0接口库V1.3的基础上,进行了全方位升级,对CMPP2.0协议进行了高度封装,用更便捷,效率更高,性能愈加稳定。因为本接口库严格遵照CMPP2.0标准协议达成,同时使用了很灵活的达成办法,程序内部自动适应各家网关,达成了对各家网关的全方位兼容,真正做到了一套接口,连遍天下;一次撰写,到处运行!通过本接口提供的CCmppClient类可以很便捷地接入移动网关,使SP可以省略通信模块的开发,专注于业务处置模块的开发,提升了生产效率;通过本接口库提供的CCmppServer类则可以很便捷地开发CMPP2.0网关程序,便于二级SP的接入,或者作为中继器,成为分布式多个SP程序的统一网关入口。
本接口库下面共包括三个目录:CMPPAPI,CmppClient Sample, CmppServer Sample,其中CMPPAPI目录是CMPP2.0API的接口库文件,包含CMPPAPI.lib,CMPPAPI.dll,cmpp.h和md5.h四个文件,用的时候需要包含md5和cmpp.h两个头文件,同时需要导入CMPPAPI.lib库文件),然后CMPPAPI.dll需要放在可实行文件可以找到的目录下;CmppClient Sample目录包括一个演示怎么用CCmppClient类接入网关的示例工程;CmppServer Sample目录包括一个演示怎么用CCmppServer类开发网关应用的示例工程,两个例子均是Win32 Console程序。
功能特征:
1 接口用简单便捷因为接口库对消息收发和处置进行了高度封装,系统启动后各模块在后台自动运行,因此用起来很简单便捷。仅需在程序开始时调用Start函数,每个模块在后台自动运行,然后就能进行各项操作了,如Submit,Query,Cancel等;消息接收也在后台自动进行,收到消息后触发OnSmgMsg函数,所有对收到消息的操作都可以在OnSmgMsg中处置;内置链路测试办法和自动重连机制,自动保持长连接;接口内部自动对MO消息进行回复,自动对连接活动测试进行回复。
2 模块稳定性强程序中所使用的主要技术和办法均为成熟稳定,久经考验的技术,在很多系统中长期运用,经过了长期的测试。
3 消息收发和处置效率高使用消息收发分线程异步处置的办法,使用滑动窗口机制,大大提升了短消息收发的速度;消息处置通过内建线程池进行,使用多事件多消息的办法,可以对很多消息进行并行处置,大大提升了消息处置的速度,同时提升了短消息平台的总体处置速度,但在OnSmgMsg函数中对全局成员进行访问时需要加锁,以免引起冲突。
4 网关兼容性强本接口的正式版可以自动适应各家网关,达成了对各家网关的全方位兼容,真正做到了一套接口,连遍天下! 可以自动适应以下网关种类:标准cmpp种类,双连接种类),双端口种类)。试用版只支持一个连接的规范CMPP方法的网关。
5 真正达成了scalable因为系统使用线程池的方法进行消息处置,真正达成了Scalable功能,可以通过增加CPU个数显著提升消息处置速度。
6 可以很便捷地连接多个网关仅需实例化一个CcmppClient对象,就能连接一个网关。
TAG标签:
转载请说明来源于谷普下载站(https://www.muerya.com)
本文地址:https://www.muerya.com/soft/13174.html
郑重声明:文章来源于网络作为参考,本站仅用于分享不存储任何下载资源,如果网站中图片和文字侵犯了您的版权,请联系我们处理!邮箱3450399331@qq.com