在同一个Android应用程序

时间:2015-10-16 19:42:03

标签: android sockets server client

大多数聊天应用程序可以同时运行服务器和客户端,在我的情况下,我需要的是连接所有使用我的应用程序共享数据的设备(gson对象),在官方文档中,我发现直接WiFi连接(p2p)如果其他设备不在本地网络上,并且套接字(服务器客户端分离),它不起作用,它只用一种设备发送,另一种用于接收。

所有人都有一个通过同时运行服务器和客户端套接字连接两个或多个设备的示例。

1 个答案:

答案 0 :(得分:0)

这不是那么简单。最简单的是每个сleint都创建服务器。每分钟都在寻找other servers on the local network。例如,将某个数据包发送到端口。

Look about it here.

然后你不会关心顾客彼此之间的关系。