我想写一个 android 应用程序来与 PLC 设备通信,这个应用程序应该发送命令并从 PLC 接收一些数据。
我的安卓设备和 PLC 设备连接到同一个本地网络。
如果我知道 PLC 的 IP 地址,我如何通过网络与它连接和通信?
我正在寻找正确的方法,一些搜索键或 Java 库会有所帮助。
我在android SDK中找到了一些P2P连接类,但我不知道是否有帮助。或者我不知道套接字编程是否适用于这个问题。
最佳答案
这完全取决于远程设备支持的协议(protocol)(您尚未解释)。假设它可以响应 http,您可以使用标准 http。请参阅此代码段以开始使用。
HttpClient client = new DefaultHttpClient();
HttpGet request = new HttpGet(url);
如果您提供更多详细信息,那么我们可以提供更详细的帮助。
关于java - Android 应用程序与 PLC 通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26551788/