公司内部局域网,可以ping通,但没admin权限 杀毒软件和windows的防火墙关不掉。想2台电脑实现socket交互,有没有什么办法,请高手指点

解决方案 »

  1.   

    你是说同一个公司内的两台机器互连吗?那应该没有任何问题啊,除非你们公司网关把所有端口统统封了。正常来说应该不会吧。应该只要一台机器打开ServerSocket,另外一台机器应该就可以用Socket连接上去啊。
      

  2.   

    试过了连不上 symantec的防火墙我们自己都不能改windows的也是。估计是防火墙问题吧?
      

  3.   

    情况是这样我另外一个同事因为一些特殊原因有windows的admin权限 我向他用socket发消息 他是server端 可以发送,但他向我发送 就不行(我没有admin权限) 端口我们试过80 8099都不行
      

  4.   

    有没有cmd command查看没被禁用的端口?
      

  5.   

    用WebService,http传输协议
    绝对满足需求
      

  6.   

    管了防火墙还不太可能,用HTTP得了。
      

  7.   

    你这里不行,那就换个思路呗。
    我想,楼主说的同事向你发送不行,应该指的是,你的机器建立Server端,同事建立客户端向你连接不成功。我想,一个Socket的连接,是既可以发送,又可以接收的。那索性,就你直接连接到同事那里,进行双向传输好了。当然,可以使用长连接形式,也可以使用定时器轮询形式,来获取同事向你发送的数据。