我在看一本<C#高级编程>第6版,里面有好多种通信技术,p2p,wcf,.net remoting,消息队列
我菜鸟,想问下,在互联网上两台机器可以用这些技术通信么,如果可以,我有个疑问,我们上网时ip地址是动态分配的,(毕竟不是服务器的固定ip),如果一方的ip变了,那通信不是会中断么,高手指教如果能就双机通信的几种技术介绍下他们的优缺点,那就更好了,谢谢

解决方案 »

  1.   

    http://www.cnblogs.com/Lisa-Suncy/archive/2011/04/19/2021345.html
      

  2.   

    socket我以前在linux下用C写过,原理知道
      

  3.   

    哦,那你再了解一下DNS之后你的IP变化的疑问就可以得到解答了
      

  4.   

    那你可能需要根据MAC地址来找到对应的IPIP 固定  你可以在host文件里 设置域名指向
      

  5.   

    这些好像是底层的东西,不知道.net里怎么处理的,有哪些类,我再查查资料看看
      

  6.   

    你可以暂时当IP是固定的,并不是DHCP
      

  7.   

    不知道有没有对.NET了解的朋友,介绍下这方面的技术
      

  8.   

    高手请指教,或是.NET哪本书或是.NET哪方面的类,或是哪些库,或是哪些技术,可解我的疑惑
      

  9.   

    不知道IP,怎么通信,除非用动态域名.否则IP变化通信当然要中断.
    如果你用了路由器,还得考虑内网穿透.
      

  10.   

    参考一下:http://topic.csdn.net/u/20080623/08/4BBD2475-45F1-42E3-A613-16B094759ADE.html