none
求救:一个发布webservice时遇到的问题 RRS feed

  • 问题

  • 偶用vs2005写了一个webservice,其中有函数是需要建立一个服务端跟内网建立socket进行通讯,在编译测试时候函数能正常使用,内网的机器能与服务端通信,但是我在这个机器上发布这个webservice后,用其他程序来调用这个webservice的函数,内网的机器却无法找到服务端,而我在服务器用netstat命令看见我在webservice的函数建立socket的端口是开的,正在listening,为什么内网机器找不到呢?是不是iis上有什么设置或者我webservice发布的不对?555555各位达人能帮帮忙么?
    2010年3月13日 11:34

答案

  • ->"但是我在这个机器上发布这个webservice后,用其他程序来调用这个webservice的函数,内网的机器却无法找到服务端,而我在服务器用 netstat命令看见我在webservice的函数建立socket的端口是开的,正在listening,为什么内网机器找不到呢?"

    应该是网络问题,你可以在IIS 上建立一个简单的网站,然后看看发布后外网能不能用浏览器访问。以确定问题的方向(网络错误,还是Webservice 错误)。

    你的内部网络有使用代理吗? 代理也有可能这类问题的原因。


    This posting is provided "AS IS" with no warranties, and confers no rights. Microsoft Online Community Support
    2010年3月19日 3:46
    版主
  • 你好 请确认你的防火墙允许内网用户访问Web Service


    Memory all alone in the moonlight~My Blog in .NET~~~
    2010年3月24日 12:46
    版主
  • 建议在内网机器上telnet一下服务器的端口是否能通

    TELNET 192.168.1.1  9999

     

    192.168.1.1 改为服务器的IP

    9999 改为服务器在监听的端口

    不通则找网管

    2010年11月12日 8:10

全部回复

  • ->"但是我在这个机器上发布这个webservice后,用其他程序来调用这个webservice的函数,内网的机器却无法找到服务端,而我在服务器用 netstat命令看见我在webservice的函数建立socket的端口是开的,正在listening,为什么内网机器找不到呢?"

    应该是网络问题,你可以在IIS 上建立一个简单的网站,然后看看发布后外网能不能用浏览器访问。以确定问题的方向(网络错误,还是Webservice 错误)。

    你的内部网络有使用代理吗? 代理也有可能这类问题的原因。


    This posting is provided "AS IS" with no warranties, and confers no rights. Microsoft Online Community Support
    2010年3月19日 3:46
    版主
  • 你好 请确认你的防火墙允许内网用户访问Web Service


    Memory all alone in the moonlight~My Blog in .NET~~~
    2010年3月24日 12:46
    版主
  • 关键是你客户端调用的时候使用的服务地址对吗?

    报什么错误


    Frank Xu Lei--谦卑若愚,好学若饥
    专注于.NET平台下分布式应用系统开发和企业应用系统集成
    Focus on Distributed Applications Development and EAI based on .NET
    欢迎访问老徐的中文技术博客:Welcome to My Chinese Technical Blog
    欢迎访问微软WCF中文技术论坛:Welcome to Microsoft Chinese WCF Forum
    欢迎访问微软WCF英文技术论坛:Welcome to Microsoft English WCF Forum
    2010年3月28日 14:55
    版主
  • 建议在内网机器上telnet一下服务器的端口是否能通

    TELNET 192.168.1.1  9999

     

    192.168.1.1 改为服务器的IP

    9999 改为服务器在监听的端口

    不通则找网管

    2010年11月12日 8:10