C#日志套接字连接
我不知道我会怎么做,但我假设这是可能的,在某种程度上,形状或形式C#日志套接字连接,c#,sockets,logging,connection,C#,Sockets,Logging,Connection,我不知道我会怎么做,但我假设这是可能的,在某种程度上,形状或形式 如果我有一个允许通过一个端口进行多个连接的服务器,是否有一种方法可以对连接进行某种记录,以便我可以选择某个连接向其发送消息?如果这是可能的话 通过不同的端口的连接也可以这样做吗 我该怎么办?我是C#的新手,所以经验不丰富-非常感谢您的帮助 基本上,我希望3客户端连接到服务器。客户端都将向服务器发送消息,服务器将按照消息发送的顺序等待来自每个客户端的消息,然后再回复它们 我希望这现在更有意义。如果您使用的是TCP/IP,这是非常有可
不同的
端口的连接也可以这样做吗3
客户端连接到服务器。客户端都将向服务器发送消息,服务器将按照消息发送的顺序等待来自每个客户端的消息,然后再回复它们
我希望这现在更有意义。如果您使用的是TCP/IP,这是非常有可能的-侦听传入连接的
套接字只执行此操作-它不处理与每个套接字的通信。相反,Accept()
和beginacept()
方法为每个连接的客户端返回一个新的Socket
实例
因此,当客户端连接时得到的Socket
实例只接收来自该客户端的消息,并且在该套接字上发送消息只将其发送给该客户端
跟踪哪个连接发送了什么,哪个先到,这将是一个更大的挑战,但肯定是可能的
如果您使用的是UDP,尽管情况有点不同,但您需要使用自定义方法来识别每个客户端。您说的是什么意思,以便我可以选择某个连接发送消息
更详细地解释您试图实现的目标这与网络编程更相关,不特定于任何语言。在编码之前先阅读一些文档如何?I4V你可以用.NET进行套接字编程,所以他的问题是OP需要更详细地解释他们想做什么,我已经添加了详细信息。希望它现在更有帮助。信号器是一个可行的选择吗?我正在使用TCP/IP,所以谢谢你。这使它更加清晰,是一个很好的起点。非常感谢:)