社区
C#
帖子详情
WCF 如何获得NET.TCP客户端地址、端口?
富莱工作室
2007-12-26 04:05:38
WCF服务端怎么取得正在会话的远程客户端地址、端口
Trace.WriteLine(OperationContext.Current.Channel.RemoteAddress.ToString());
输出:http://schemas.microsoft.com/2005/12/ServiceModel/Addressing/Anonymous
有大虾知道吗?
...全文
846
9
打赏
收藏
WCF 如何获得NET.TCP客户端地址、端口?
WCF服务端怎么取得正在会话的远程客户端地址、端口 Trace.WriteLine(OperationContext.Current.Channel.RemoteAddress.ToString()); 输出:http://schemas.microsoft.com/2005/12/ServiceModel/Addressing/Anonymous 有大虾知道吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaobaook
2008-10-28
打赏
举报
回复
public string GetClientIP()
{
OperationContext context = OperationContext.Current;
MessageProperties messageProperties = context.IncomingMessageProperties;
RemoteEndpointMessageProperty endpointProperty =
messageProperties [RemoteEndpointMessageProperty.Name] as RemoteEndpointMessageProperty;
string ipAddress = endpointProperty.Address;
return ipAddress;
}
可以看下: http://blogs.msdn.com/phenning/archive/2007/08/08/remoteendpointmessageproperty-in-wcf-net-3-5.aspx
zjh222
2008-01-06
打赏
举报
回复
WCF是什么?????
VirtualDesktop
2008-01-06
打赏
举报
回复
我觉得微软貌似没有提供这么一个方法....用回socket吧...
富莱工作室
2008-01-05
打赏
举报
回复
up
富莱工作室
2007-12-29
打赏
举报
回复
UP
heguo
2007-12-27
打赏
举报
回复
我也不知道,如果我做的话,我会让客户端登录时向服务器"报告"自己的IP和端口.
富莱工作室
2007-12-27
打赏
举报
回复
"OperationContext.Current.Channel.Uri "
这个也没有用
"我也不知道,如果我做的话,我会让客户端登录时向服务器"报告"自己的IP和端口."
这个不现实, 你的客户端的连接请求经过NAT以后, 在服务器端看到的并不是你的客户端的真正IP,
比如, 你的客户端在局域网内, IP:192.168.1.13, 连接到服务器后, 服务器拿着那个地址一点用都没有,
所以你的报告显得毫无意义;
VirtualDesktop
2007-12-26
打赏
举报
回复
OperationContext.Current.Channel.Uri
?
yuan731
2007-12-26
打赏
举报
回复
沙发,下班前把0回复的顶起来
WCF
同时启动多个服务
需要asp.net2010,一次性启动多个服务器,共用用一个IP
地址
和
端口
,是用net.
tcp
协议.在添加web引用时,需要一个完整的
地址
net.
tcp
//192.167.1.244/Service1/sma 保证能用
【
WCF
】无法连接到 net.
tcp
://IP:
端口
/Service。连接尝试持续了 00:00:01.0840620 时间跨度。
TCP
错误代码 10061: 由于目标计算机积极拒绝,无法连接。...
如果遇到如题所示的问题,检查并修改如下几个地方: 1.
客户端
与服务端
地址
是否一致;如果服务器使用net.
tcp
://127.0.0.1:8888,而
客户端
使用net.
tcp
://192.168.1.13:8888(假如我们的
WCF
服务端部署在192.168.1.13上),这样是不行的,服务器端的
地址
也必须使用net.
tcp
://192.168.1.13:8888。 2. 服务端是否开启了防火...
WCF
---
TCP
错误代码 10061: 由于目标计算机积极拒绝,无法连接
【
WCF
】无法连接到 net.
tcp
://IP:
端口
/Service。连接尝试持续了 00:00:01.0840620 时间跨度。
TCP
错误代码 10061: 由于目标计算机积极拒绝,无法连接。 如果遇到如题所示的问题,检查并修改如下几个地方: 1.
客户端
与服务端
地址
是否一致;如果服务器使用net.
tcp
://127.0.0.1:8888,而
客户端
使用net.
tcp
://192.168
WCF
即时通讯企业级项目完整版(服务端+
客户端
)
本课程为基于.Net平台下C#开发语言的Winform&
WCF
框架开发了一套服务端+
客户端
的前后分布式架构,协议(
TCP
协议/Http协议)该即时通讯软件(仿QQ),功能包含用户登陆、上线、下线(离线)、好友消息、系统消息、创建群组、群消息、广播消息等。。。适合学习人群为有一些编程语言基础的同学补充学习。本课程为全网唯一即时通讯完整版项目,采用Visual Studio2017+SqlServer2017数据库完成。
WCF
边学边练
全面介绍
WCF
的各种特性,并以实例形式展示
WCF
的开发以及调用。
C#
109,900
社区成员
642,646
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章