【发布时间】:2009-01-11 21:38:19
【问题描述】:
在同一台计算机上可以有多个我的服务实例,每个实例都在不同的端口上。
如何检索当前请求通过的端口号以区分它们?
澄清一下,如果客户端正在调用以下方法:
class OrdersService : MarshalByRefObject
{
public void EnqueueOrder(Order order)
{
//int port = ??
}
}
我需要发出请求的端口号。
PS:我尝试实现 IServerChannelSink 接口,但它只能访问客户端的 URI(如 /foo/bar)和 IP 地址。
谢谢
【问题讨论】: