Possible Duplicate:
Send a socket between applications c#
是否可以以某种方式在进程之间传输连接的套接字?
我拥有的是一台带有连接套接字(TCP)的服务器。有时我需要重新启动程序,但在重新启动时,所有连接都断开了,因此所有已连接的用户都必须重新连接。
是否可以将这些连接“转移”到不同的进程,以便我可以重新启动主程序,然后将套接字连接移回主程序?类似于《使命召唤》游戏中的“主机迁移”。
最佳答案
Socket.DuplicateAndClose方法将套接字转换为可以传递给另一个进程的形式,然后该进程可以打开套接字。
关于c# - 在进程之间传输套接字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11694948/