标签: delphi tcp indy
一个非常简单的问题,我似乎找不到明确的答案。
我有一个经典的TCP Indy服务器。我以块的形式发送数据。每个数据包以1个或多个块发送。当它到达时,每个数据包触发OnExecute一次或多次。多个客户端可以在任何给定时间发送数据。我如何知道在OnExecute中接收数据的客户端/数据包?我知道这可能是一个微不足道的问题,但我希望得到一个明确的答案。
答案 0 :(得分:3)
如果您可以设计协议,可以这样做:
可以扩展Indy TCP上下文类以添加客户端连接的自定义信息。