Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/197.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从另一个设备获取数据_Java_Android_Networking - Fatal编程技术网

Java 从另一个设备获取数据

Java 从另一个设备获取数据,java,android,networking,Java,Android,Networking,我正在开发一个购物清单应用程序,所有家庭都可以连接到同一个清单。 如何在一台设备上创建并保存列表,然后从所有设备连接到列表?您需要的是WebSocket的概念 WebSocket代表了期待已久的客户机/服务器web技术的发展。它们允许在客户端和服务器之间建立一个长时间保持的单TCP套接字连接,从而允许以很少的开销立即分发双向、全双工消息,从而实现非常低的延迟连接 这意味着如果您创建了一个具有web套接字连接的服务器,并且允许其他客户端(android)连接到该连接。您可以来回发送消息,每个连接的

我正在开发一个购物清单应用程序,所有家庭都可以连接到同一个清单。
如何在一台设备上创建并保存列表,然后从所有设备连接到列表?

您需要的是WebSocket的概念

WebSocket代表了期待已久的客户机/服务器web技术的发展。它们允许在客户端和服务器之间建立一个长时间保持的单TCP套接字连接,从而允许以很少的开销立即分发双向、全双工消息,从而实现非常低的延迟连接


这意味着如果您创建了一个具有web套接字连接的服务器,并且允许其他客户端(android)连接到该连接。您可以来回发送消息,每个连接的设备都会收到它。我喜欢这样称呼它。想想socket.io和node.js。

如果中间没有媒体或网络,你就无法获取设备数据,如果你选择蓝牙或无线,那么你的数据将本地,住在另一个城市的其他家庭成员将无法贡献。所以最后,如果我猜对了,你需要一个同步的数据库,它可以为你提供来自另一个用户的实时更新

这就是我们的优势所在。您可以在您的项目中使用它,它很简单,只需几分钟即可配置。 因为所有用户都有自己的应用程序,所以他们可以为同一个数据库提供帮助,其他人可以立即看到它。 阅读android的文档