=== 登录导航服务器 ===
在飞信客户端与服务器通信的过程中,登录导航服务器是第一步。目的是获得真正的服务Url。可能是因为移动在以后会改动服务的URL,或者按照就近服务的原则,动态的返回离使用飞信的手机最近的服务器上的服务URL。
得到的这个服务URL,就是后来的 登录,聊天,注销的目的地址。
从飞信的代码中可以看到缺省的导航服务器url是
http://nav.m161.com.cn/getadapteruri.aspx
该导航服务器url,在MANIFEST.MF中serverIP 也有定义,如果MANIFEST.MF没有定义serverIP,就使用该默认的url。
要 ...
- 20:09
- 浏览 (38)
- 评论 (2)
CDT
http://download.eclipse.org/tools/cdt/releases/europa
J2me
http://www.eclipseme.org/updates/
fatjar
http://kurucz-grafika.de/fatjar
Jode
http://jodeeclipse.sourceforge.net/update
- 19:30
- 浏览 (19)
- 评论 (0)
J2me版飞信(以下简称飞信)的通信协议,基于HTTP协议。它和服务器之间的通信,是通过POST这个动作来完成的,需要传送的数据,放在POST请求的data部分。
每个请求都是有客户端发起的,POST出数据之后,接受服务器的响应,然后关闭连接。对响应进行处理。
=== 数据包格式 ===
包含在HTTP请求(或者响应)DATA部分的数据格式:
可以看到,每个包都分为Header和Payload两部分。
header是固定长度4个字节,其中,前三个字节(Length)表示整个数据包的程度,包括Header本身的长度,第4个字节(Code)表示请求的命令吗。表示长度的三个字节是按大端 ...
- 09:58
- 浏览 (155)
- 评论 (2)
J2me版飞信的通信协议,与PC版的协议是完全不同的。
两个版本的协议,都是以HTTP为基础。不同的是,PC版的飞信,在HTTP上采用了SIP协议。
而J2me版的飞信,在HTTP上传输的,则是一个自定义的数据格式。
详细介绍J2ME版中国移动飞信通信协议
具体内容见:
http://openfetion.javaeye.com/
- 浏览: 311 次
- 性别:

- 来自: 广州

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
J2ME版移动飞信协议 (4) ...
慢慢来,我需要整理。一方面我需要写代码验证我的推测,然后整理成文字。这是我自己实 ...
-- by openfetion -
J2ME版移动飞信协议 (2) ...
协议确实很普通,严格的说,这套协议不怎么样,如果你使用他的手机客户端就会发现,即 ...
-- by openfetion -
J2ME版移动飞信协议 (4) ...
后续的协议呢?如何交互,比如发信息之类的
-- by lbfhappy -
J2ME版移动飞信协议 (2) ...
协议很普通,没什么特别。奇怪的是楼主怎么知道得知道的这么详细,难道是飞信内部的?
-- by tigershuang






评论排行榜