【发布时间】:2012-03-09 12:59:34
【问题描述】:
我正在研究用 C 语言创建一个 tcp 客户端。 但在我开始之前,我想听听你的一些建议。
客户端用于控制灯光和其他设备。
使用这个客户端,我需要发送命令,但我也可以在有人关灯时接收事件。
只用套接字发送命令是没有问题的。 但同时我必须阅读收到的包裹。
如何最好地解决这个问题? 我需要使用线程还是可以使用 libevent 之类的东西来解决这个问题?
大多数人是如何实现这样的?
这个库应该尽可能地便携。 (linux, unix, windows, ...)
(我不是在寻找代码,只是一种最佳方法)
【问题讨论】: