hotfox支持手机通信协议
来源:互联网 发布:淘宝卖家开通货到付款 编辑:程序博客网 时间:2024/04/29 11:16
另开一个端口为手机用户提供服务。hotfox.conf增强,<module>为协议模块,默认UMX协议.mtp是手机协议对应的模块实现。
<service port="9605" module="mtp.dll" authenticate="false"/>
mtp.conf配置如下:
<?xml version="1.0" encoding="gb2312" standalone="no"?>
<config>
<msg> <!-- 转换的UMX消息 -->
<type>7</type>
<id>828</id>
</msg>
</config>
<config>
<msg> <!-- 转换的UMX消息 -->
<type>7</type>
<id>828</id>
</msg>
</config>
默认会把mtp的数据封装成828通知消息。
封装的消息包括mtp的包头和包体(因为包头的内容应用可能需要处理,所以没有过滤掉)。
为手机用户提供服务的插件,可以在838-Indication的协议函数里处理。
int OnMTPMsg(CWrappedMsg<> *in,vector<CWrappedMsg<> *>,DISPATCH_RESULT &or) {
char *data = 0;
unsigned int len = 0;
in->msg->GetParam("data",&data,len); ///< 实际的数据在data参数中
///< 根据MTP包体的命令类型调用各自的处理函数
switch(cmdType) {
case AAA:
OnAAA(mtp);
break;
....
}
...
///< 返回的数据也用828-Indication封包
return 0;
}
- hotfox支持手机通信协议
- 通信协议
- 通信协议
- 通信协议
- 通信协议
- 通信协议
- 通信协议
- 通信协议
- Hotfox Agent使用示例
- Hotfox配置说明
- Hotfox Plugin Wizard
- hotfox服务端缓存
- hotfox使用Hoard
- hotfox数据库连接池测试
- 物联网网关目前支持哪些云通信协议?
- hotfox(gyb v2.6)增强
- 支持频段 手机知识
- 手机编码支持情况
- 汇编
- 初来乍到
- ASP.NET AJAX客户端编程之旅(一)——Hello!ASP.NET AJAX
- STL标准模板库2
- snmp 中的pdu协议数据单元定义
- hotfox支持手机通信协议
- DateDiff 函数
- ASP.NET AJAX客户端编程之旅(二)
- Struts2+jQuery+JSON实现异步交互
- ASP.NET AJAX客户端编程之旅(三)——让JavaScript和C#无障碍沟通:数据类型自动转换&序列化
- RAID磁盘阵列(Redundant Array of Independent Disks)
- 哈夫曼编码
- ASP.NET AJAX客户端编程之旅(四)——以组件的思想开发Ajax应用:客户端组件初探
- ASP.NET AJAX客户端编程之旅(五)——以组件的思想开发Ajax应用:行为、绑定及xml-script