需求: 实现客户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绝不食言, 不给分的原因是我很多帖子没有得到预期的结果
SDK “PeerChannel” 那个SAMPLE可以满足你的需求么?看似不行吧?解决这个恐怕要用PNRP,但是PNRP只能在XPSP2和Vista下使用
为什么它能解析地址呢, 我试过,单机、多机互联, 都可以, 而平台并没有安装"点对点协议", 请指点
他那个CustomResolver只是简单地将一个地址和名关联起来吧,看上去没有穿透NAT的功能啊~
receiver 无法收到 sender 的信息, 这又是为什么, 请牛人现身说法!!!!!!平台已经安装了P2P协议, 并启动了服务
你好, 刚才加了你, 不知道你看到没有, 呵, CSDN这个留言、私信功能用的少