当前位置: 技术问答>linux和unix
Linux下 socket与串口编程
来源: 互联网 发布时间:2017-02-26
本文导语: 现在我要编写一个socket服务器,服务器使用串口与PC机连接,PC机使用串口调试助手!服务器要支持多客户端连接,服务器的功能就是能够接收客户端和PC端发送过来的数据,把数据分别发送给另一方,并能识别数据来...
现在我要编写一个socket服务器,服务器使用串口与PC机连接,PC机使用串口调试助手!服务器要支持多客户端连接,服务器的功能就是能够接收客户端和PC端发送过来的数据,把数据分别发送给另一方,并能识别数据来自哪个客户端,或者要发送给哪个客户端。
在这里,服务器支持多客户端连接应该使用多线程还是IO复用?
识别数据来自哪个客户端,串口的数据要能发送到指定客户端应该怎么实现?
在这里,服务器支持多客户端连接应该使用多线程还是IO复用?
识别数据来自哪个客户端,串口的数据要能发送到指定客户端应该怎么实现?
|
非阻塞就I/O复用, 阻塞就多线程.