怎么用j2me编写的客户端向电脑c++编写的服务器进行网络交互,高分求解释

rh742831388 2011-09-24 05:52:21
想用j2me编写一个手机聊天软件 然后跟电脑跨平台通信,具体的电脑端口怎么设置,j2Me该怎么向什么养的SeverSocket发生请求,比分说我的电脑ip知道了,我手机也是可以联网的,具体的socket怎么写connect怎么写,c++编写的服务器套接字又该怎么写,高分求解~~~~
...全文
84 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
草根的选择 2011-09-26
  • 打赏
  • 举报
回复
可以参考我的引擎(www.lib9.net)中示例代码 Http
还有利用引擎制作的一个联网游戏

http://game.d.cn/cp/view_1297.html
草根的选择 2011-09-26
  • 打赏
  • 举报
回复
这个没有那么复杂的,现在很多手机游戏(j2me游戏)都是联网的,好的手机可能使用socket,但是还美元后http方式普遍,所以大部分都是使用的 http方式联网,实际上就是客户端:j2me程序,服务器端就是一个动态的网页而已
草根的选择 2011-09-26
  • 打赏
  • 举报
回复
c++不是万能的,别被它的光环给蒙住了眼睛!

C++写联网的,貌似有个ACE的,可以借鉴一下!
我要戒烟了 2011-09-26
  • 打赏
  • 举报
回复
还有就是http通信以前手机网游用的是很多,但是现在过时了,可以参看
http://onlinegamediy.com/thread-45-1-2.html

哦对了,另外补充的:
http://onlinegamediy.com/thread-82-1-1.html

以前我在这部分耽误的不少时间,祝lz好运吧
我要戒烟了 2011-09-26
  • 打赏
  • 举报
回复
跟pc连pc的原理一样,就是把客户端的c++代码变成jave

服务器出写代码外,唯一要注意的就是把防火墙给关了,不然有时会出现连不通的情况

还有就是j2me客户端需要注意:手机中自己发送消息有个机制,就是当累计发送的消息大小到达一定大小时才一次性发出去
如果要立刻把很小时消息发出去,就要调用os.flush();
http://topic.csdn.net/u/20100819/10/833b2c08-8df9-42c3-80ae-d9ec9e0d15f6.html

没了,最好用高端机,索爱的机子测试,有些低端机用socket通信会有很多潜规则。。。
rh742831388 2011-09-26
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 lib9lib 的回复:]
这个没有那么复杂的,现在很多手机游戏(j2me游戏)都是联网的,好的手机可能使用socket,但是还美元后http方式普遍,所以大部分都是使用的 http方式联网,实际上就是客户端:j2me程序,服务器端就是一个动态的网页而已
[/Quote]问题是我想用c++写服务器,网页我不会。
rh742831388 2011-09-25
  • 打赏
  • 举报
回复
是不是 用pc做服务器 对无线连接进行通信 是不现实的啊...
QQ153984069 2011-09-25
  • 打赏
  • 举报
回复
帮顶,思考一下。

13,096

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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