获取客户端IP地址:port(System.Runtime.Remoting.Channels)

时间:2010-01-23 04:08:02

标签: c# client remoting ip-address channel

我正在尝试获取客户端IP地址&内部集合的端口。我找到了this answer。然而,这似乎比我只需要获取客户端的IP地址所需要的多得多。港口。还有其他方法吗?

1 个答案:

答案 0 :(得分:2)

没有理由认为它应该很容易。远程处理适用于TCP,HTTP和IPC通道。传输机制被抽象出来,因此它们不会妨碍使用远程处理。对于TCP通道,实际套接字由TcpClientSocketHandler和TcpServerSocketHandler类管理。它们是.NET框架中的内部密封类,您无法从自己的代码中获取它们。

链接帖子中的代码对我来说没问题,它是框架代码的直接副本。我建议你尝试一下。