cmpp问题:回复状态报告失败

bambox 2009-02-19 02:48:37
我根据cmpp3协议开发了一个网关, Submit的时候,模拟器都是提示:"回复状态报告失败"
返回的CMPP_SUBMIT_RESP中的msg_id跟模拟器回复的不一样,不过Result=0,说明回复成功了.换了几个厂家的API都是这个错,是我理解错了还是有别的原因,麻烦各位大侠请帮帮忙,都给大侠跪下了,呜呜呜!!!
...全文
405 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
扬眉剑出鞘Gu 2011-11-01
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 lrxin 的回复:]
很多厂家的都不合理想,最好的是自已用CMPP协议自己开发
网上有一些CMPP的开发教程,但只能做为参考
如果是用C#的,可以使用Socket来发送与接收
你可以用一条线程用于接收
用一个Timer来读取信息进行发送
你自己有更好的方法那就更好!
[/Quote]
这个 确实。自己开发的好!
lrxin 2009-02-21
  • 打赏
  • 举报
回复
很多厂家的都不合理想,最好的是自已用CMPP协议自己开发
网上有一些CMPP的开发教程,但只能做为参考
如果是用C#的,可以使用Socket来发送与接收
你可以用一条线程用于接收
用一个Timer来读取信息进行发送
你自己有更好的方法那就更好!




bambox 2009-02-21
  • 打赏
  • 举报
回复
可是数据包的结构和定义都是厂家给的,我是直接编译DEMO的,换了几个厂家的API都是这个错
  • 打赏
  • 举报
回复
是的,各字段的长度严格限定的
lrxin 2009-02-20
  • 打赏
  • 举报
回复
因为模拟网关在回复CMPP_SUBMIT_RESP同时,也把CMPP_Report发送给你,但是你的平台没有做好接收的准备,就会出现这样的问题,好好理解各个字段的长度,长度是非常严格的!
bambox 2009-02-19
  • 打赏
  • 举报
回复
bambox 2009-02-19
  • 打赏
  • 举报
回复
bambox 2009-02-19
  • 打赏
  • 举报
回复
http://8885771214277455297-a-1802744773732722657-s-sites.googlegroups.com/site/chengqz78/Home/tu.JPG?attredirects=0&auth=ANoY7cp0lgnHDVilfsaFUk3Ws9HQxALWQJ1K58D5J6Z23O5qXS0XSKvMOJgkOcsj2U-7qCCmjGWFNPCfdR1mgkcjml6kbt5Z1ig0j_e7safB1bjFK2Vp07kX6vEEPgqqGV_INy9NZhSR3F7ytq_OR-lXMoWMtAjQSw5IRr9umrv3AciSKnMjC9uhVR9diTFEOiIc0e6mNoST

790

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 其他移动相关
社区管理员
  • 移动开发其他问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧