需求: 实现客户A、B之间的P2P通信, A、B的位置不确定, 有可能位于同一局域网,有可能位于互联网两端(并可能都在NAT后面) , 有一域名空间可以使用, 也就是说,可以用ASPNET、WEBSERVICE充当服务器职能(用的上的话), 没有单独的公网服务器,不能指望用C++/C#随心所欲的写SERVER才用WCF没多久, 用WCF的原因是因为, 用它开发的速度快, 还有一个就是, A、B客户端都是用WPF实现的 ,想保持.net3.0的一致性, 我编译过SDK “PeerChannel” 那个SAMPLE, 那个很好, 我想如果能把那个CustomResolver搬到域名空间, 用IIS承载, 应该问题解决了, 但我还是不知道那个空间能不能承载WCF,这个项目最难的可能就是当A、B都在NAT后面,该怎么让它连接起来, 各位多提宝贵意见, 解决结500绝不食言, 不给分的原因是我很多帖子没有得到预期的结果
解决方案 »
- 热心的朋友帮小弟看看这个问题吧.是异步方式PING多个目标IP的问题.同样的问题提了一天了,没有人回答.我急死了.求大家了.
- 局域网内连接数据库 在线
- winform 怎样将已打开的窗体显示到菜单栏或工具栏?
- 怎么用C#删除EXCEL的首行首列,并对每个sheet重新命名?
- 两个不同文件夹中自定义命名空间引用的问题,马上给分
- 请教大侠们个问题,我怎么才能读出DOC文件中的中文呀?
- 关于触发类事件的问题。
- 关于软件多版本的问题,很多人都可能遇到的。枚举也有机制上的问题?
- 不知道为什么了?oracle打开出错??
- 真想知道像saucer(思归, MS .NET MVP)这样的有27万专家分的高手的工作是什么?工资有多少。。在什么地方工作(好像不是在中国工作,全是
- 请问有人开发过pdf吗?
- .NET中用什么软件进行界面设计呢C&C/S结构的
SDK “PeerChannel” 那个SAMPLE可以满足你的需求么?看似不行吧?解决这个恐怕要用PNRP,但是PNRP只能在XPSP2和Vista下使用
为什么它能解析地址呢, 我试过,单机、多机互联, 都可以, 而平台并没有安装"点对点协议", 请指点
他那个CustomResolver只是简单地将一个地址和名关联起来吧,看上去没有穿透NAT的功能啊~
receiver 无法收到 sender 的信息, 这又是为什么, 请牛人现身说法!!!!!!平台已经安装了P2P协议, 并启动了服务
你好, 刚才加了你, 不知道你看到没有, 呵, CSDN这个留言、私信功能用的少