假设已经在服务器上部署了webservice了。
用户那边想要使用调用这套webservice。
但是由于客户那边的上网方式是使用代理服务器方式上的。
这样的话,当生成了客户端类后,是无法成功的调用webservice。
因为用户那边的上网方式不是直线型的,无法直接的调用服务器上的webservice的。尽管客户那边是使用代理的方式上网的,但是使用浏览器仍然是可以访问到webservice,
因为浏览器可以设置一下代理的。 现在想问的是:     如果用户那边是使用代理服务器的方式上网的话,那么当我生成客户端类后,应该如何调用服务器上的webservice呢?各位哥们,在使用webservice时,有没有遇到这样的问题呢

解决方案 »

  1.   

    跟代理服务器有关么?调用分为SOAP,post,get这三种方式。目前还没听说有别的方式。也许有,我不知道。我就不信post和get方式不行。
      

  2.   

    在调用webservice之前,必须保证网络是通的。
    由于客户那边是使用代理方式上网的。
    客户在本地直接的使用telnet或者ping命令都是无法连接到webservice服务器端的。所以,是不是应该在调用webservice之前,告诉通知一下客户端的类,我是代理的方式访问网络。
    这样的才可以访问到webservice。目前我正在做尝试。