
Java CMMP2.0 3.0 提供纯源码演示(包含服务端测试工具)[20171205]。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
经过广泛的调研,我们发现Java CMMP2.0 3.0的资源相对较少,且可直接使用的DEMO程序更为稀缺。为了解决这一问题,我们特此开源一个无JAR插件、纯源码实现的CMMP程序。该程序采用Java语言,并建议使用IntelliJ IDEA 2017作为开发工具,附带第三方CMPP服务器测试工具,以方便调试和验证。代码中包含了详细的注解,例如:`private long Msg_Id=0x00;`用于定义信息标识,由SP接入的短信网关自行生成;`private byte Pk_total=0x01;`则表示相同Msg_Id的信息总条数,从1开始计数。此外,还定义了诸如`private byte Registered_Delivery=0x01;`(用于指示是否需要返回状态确认报告)和`private byte Msg_level=0x01;`(用于指定信息级别)等关键变量。同时,还设置了业务类型(`String Service_Id`)、计费用户类型(`byte Fee_UserType`)以及资费类别(`String FeeType`)等参数。此外,程序中还包含资费代码(`String FeeCode`)、存活有效期(`String ValId_Time`)、定时发送时间(`String At_Time`)和源号码(`String Src_Id`)等字段。最后, 定义了接收信息的用户数量(`byte DestUsr_tl`)和接收短信的MSISDN号码(`String Dest_terminal_Id`)。信息内容本身则存储在`byte[] Msg_Content`数组中, 而 `String Reserve` 则用于保留其他可能需要的字段。
全部评论 (0)


