首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android 开发类似微信的程序,该如何处理

2014-05-11 
Android 开发类似微信的程序想在安卓平台上开发一个类似微信的程序,有一个服务器,客户端登陆时服务器会给

Android 开发类似微信的程序
想在安卓平台上开发一个类似微信的程序,有一个服务器,客户端登陆时服务器会给客户端分配一个IP地址,然后两个客户端之间可直接发送语音信息,信息的传递不通过服务器。该怎样实现信息传递? Android 微信 传递语音
[解决办法]

引用:
Quote: 引用:

服务器会给客户端分配一个ip?


是的

 我告诉你是怎么回事吧   应该是你听错了或者理解错了。。。。不是服务器给动态分配的ip。。是客户端与服务器通信是服务器获得的客户端ip  你可以全程用UDP 来通信。是毕业设计么。。UDP足够了。。你的客户端只用一个socket当服务器获得你客户端的ip后告诉其他客户端。。然后他们之间就能通信了(这只是局域网的情况外网要稍复杂点)。。。或者靠服务器来转发消息也是可以的
[解决办法]
我们课程作业,我写了个类似QQ这样的聊天程序,你要的话发给你
[解决办法]
引用:
Quote: 引用:

想在安卓平台上开发一个类似微信的程序,有一个服务器,客户端登陆时服务器会给客户端分配一个IP地址,然后两个客户端之间可直接发送语音信息,信息的传递不通过服务器。该怎样实现信息传递?

感觉逻辑有点乱哦
两个客户端是如何连接的?服务器基本上没有用了

楼主的意思应该是,两个客户端 A 和 B 先连接到服务器上。然后服务器记录下这两个客户端的IP地址,然后 将A的IP地址给B,B的IP地址给A,这样,这两个客户端之间一方作为服务端(假设为A)的话,另外一方就可以使用A的IP地址来连接上去。他们之间的消息传递就可以直接点对点的了,不再需要通过服务器来中转了。
不知道的理解是否正确?

热点排行