我正在编写一个连接到Arduino的Java套接字服务器,后者又发送和接收数据.如Java套接字文档所示,我已设置服务器为每个连接打开一个新线程.
我的问题是,我如何能够将数据从套接字线程发送到我的主线程?套接字将不断打开,因此必须在线程运行时发送数据.有什么建议吗?
更新:服务器的目标是向Arduino发送命令(即打开或关闭灯光)并从传感器接收数据,因此我需要一种方法从连接到各个线程的传感器获取数据并发送他们分成一个.
java sockets multithreading
java ×1
multithreading ×1
sockets ×1