请问J2ME程序里调用WMA收发短信和手机本身的收发短信功能有何区别?

digitall 2004-10-18 05:32:26
请问J2ME程序里调用WMA收发短信和手机本身的收发短信功能有何区别?


现在想作一款J2ME应用,需要终端时不时将手机上的新数据(如游戏每局的得分情况)发送到SERVER端,然后SERVER端向终端烦馈结果(如游戏得分排名),用户也可随时访问SERVER得到自己的新数据(如当前排名)
请问各位用哪种方式实现比较好?
1.手机通过SOCKET联到SERVER发、取数据
2、手机通过HTTP连接访问SERVER
3、手机通过短信和SERVER进行数据交互(如果这样的话,调用WMA和手机本身的短信功能有何区别)

要实现这样的功能,还有何良策?
谢谢!
...全文
241 点赞 收藏 12
写回复
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjDelphiX 2004-11-19
问题本来就是选择题.
答案本来就是有多个.
前面的有人回答了.也没有错误.
选择什么方式通讯, 个人因素很大.

SOCKET好就用SOCKET.
毕竟HTTP是建在TCP之上的.
会浪费流量, 也相对慢一点.
回复
wltsui 2004-11-18
帮你up一下
回复
batfree 2004-11-18
用HTTP,通用,而且你的要求也不高,已经足够了。
回复
digitall 2004-10-21
遗憾哪,堂堂这么大个CSDN竟无人能明确的回答本问题啊,想结贴也不行啊
回复
digitall 2004-10-20
好像目前J2ME的短信功能用地不多,有没有这样的MIDLET啊
回复
digitall 2004-10-19
SOCKET是HTTP的基础,移动怎会不支持?
即使用MIDP1也有很多手机支持SOCKET啊,而且MIDP2的手机现在已有上百款了,现在新出的JAVA机,哪个不是支持JTWI的呢?
用户在乎的是快捷,HTTP相对SOCKET是慢很多的(我记得网上有篇文章很详细地做过不同方式的联网速度比较)

另外,有没高手知道本贴题头的答案呢?
回复
flyingghost 2004-10-19
To 楼上
目前MIDP2并没有成为主流,尤其在国内。俺们公司现在做的基本都要照顾MIDP 1.0。郁闷(-_-);

而且,HTTP也没有想象那么慢那么差。。。偶的游戏里用HTTP在下载图片。

而且,移动网关那支持不支持SOCKET也不一定呢。各个地方移动好像都不同。
回复
digitall 2004-10-19
TO 楼上
我最近查过,J2ME里用HTTP不如SOCKET联,目前MIDP2中SOCKET已是必配了,而且HTTP相对SOCKET有以下缺点:
1.联网速度比SOCKET慢,尤其是建立连接花很多额外开销
2、HTTP易丢包
3、低效能
回复
flyingghost 2004-10-19
用HTTP是最好的。以目前的手机条件和网络环境来说。而且你的功能用HTTP已经足够了。
回复
digitall 2004-10-19
请问哪里有相关的文档啊?(关于用SOAP和HTTP交互实行的J2ME联网方案?,现在的J2ME联网主流实现方案是什么?)
谢谢!
回复
delphiseabird 2004-10-19
web service最方便,就是通过soap和http交互
回复
发动态
发帖子
J2ME
创建于2007-09-28

1.3w+

社区成员

Java J2ME
申请成为版主
社区公告
暂无公告