【发布时间】:2014-04-11 04:49:58
【问题描述】:
我试图通过设置一个带有套接字端口的服务器来混淆我的方式,但我找不到任何适合我的情况的好的参考/示例。
几乎所有服务器端的例子都去:
- 监听套接字连接
- 从客户端接收消息
- 回复客户
- 结束通讯
我想做的是:
- 监听套接字连接
- 开始间歇性地发送数据(随着数据更新的到来)
- 继续直到连接断开
我正在考虑使用standard example,只是跳过接收,然后设置为重复发送(基于服务器内部的接收事件),但我对此没有很高的信心,我想知道解决这个问题的标准方法是什么。
另外,如果我想打开多个端口,我必须手动分配 IP 端口,还是可以自动完成?
【问题讨论】:
-
标准做法:想发送就发送,仅此而已。
-
@Jon - 是的,我就是这么想的,但你会认为在某处会有一个例子——发送时钟滴答声,例如。
-
嗯,像这样完全片面的谈话是非常罕见的。你不知道谁连接,你不知道他们想要什么,等等。
-
@Jon - 查看其他一些参考资料,我感觉在每次传输后期待 ACK 是一个好主意,以检测丢失的连接。