如果在Linux 下,只有Java的开发包可用
否则只能你自己用C按照CMPP协议写一个了
实际上~还有一种办法,CMPP有两种承载方式
一种是基于TCP/IP的,还有一种是基于HTTP的你可以去下载一个CMPP协议手册

解决方案 »

  1.   

    通过HTTP方式的CMPP接口,你甚至不需要用C或者Java写的服务器只要做几个个PHP程序放在一个安全的站点下,告诉移动你的访问地址和传参方式就可以了
    移动那边会通过URL调用传过来的
      

  2.   

    个人一点建议:
    1、可能的话自己独立写一个平台,使用厂家提供的API,到时系统出现什么问题,你都不知道从哪里着手排查,特别是一旦你的业务变得很多的时候
    2、理解彻底CMPP协议,不过协议只是你SP网关跟移动ISMG进行TCP/IP通讯的具体数据包格式说明,这只是整个平台关键的一部分,不是全部
    3、理解透彻协议后,整个SP系统架构会在你脑海中慢慢清晰起来,到时你就知道自己应该做些什么了
    4、花上一两个月来理解协议和规划设计你的整个系统架构是必须的另外对于使用HTTP方式,我不知道移动是怎样实现的,联通的是只相当于用户发起的第一次定制或者点播请求,二次确认还是要用户通过手机来完成,也就是说还需要你SP系统来完成剩下的工作给楼主一个最简单的架构:只要两个功能模块:通信管理、业务管理
    1、通信管理就是完成SP网关跟ISMG的SOCKET通讯。这里面包括短信下行处理模块跟短信上行管理模块,下行负责接收移动下发过来的数据包根据协议拆包后把相关信息内容保存到数据库或者共享内存中,上行就是负责读取数据库或者共享内存中的上行信息内容按照协议打包成一个数据包通过SP网关发给移动ISMG,整个模块简单来说就是一个拆包跟打包的过程;
    2、业务管理就是通过读取共享内存或者数据库里面的下发信息进行分析处理,得出上行给用户的信息内容保存到数据库或者共享内容中,同时还需要一个网站后台来管理你相关业务的短信内容本人也是在痛苦学习中,还没真正把整个系统实现,上面的理解如果有不对之处请指出,谢谢!
      

  3.   

    各位高手有msn吗,短信给我吧
    然后放分
      

  4.   

    事实上,在目前的条件下(行业对sp控制的非常严格),如果你有能力操作正规意义上的SP,直接拥有网关与运营商交换数据的。你就不需要来这里提问了-_- ,因为会提供你足够的接口文档看到你眼花....
    目前所谓的SP接口,是有SP资质的公司做好的网关,只需要你调用一下,你完全不需要去熟悉什么协议:)
    找个好上家,扣量少的-_-,根据他提供的接口文档,在自己的网站上调用一下,非常简单的:)
      

  5.   

    目前sp行业这么不景气。做站只有靠gg来维持了。