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