web服务代理

作者:web服务代理 来源:未知 2022-06-21 09:07   阅读:

在调用web服务程序的时候,通常使用get和post方法来调用,但是我们也可以通过web服务代理来调用。通过对已有的web服务程序的调用来实现异地使用。首先我们需要建立一个web服务程序,

在调用web服务程序的时候,通常使用get和post方法来调用,但是我们也可以通过web服务代理来调用。通过对已有的web服务程序的调用来实现异地使用。

首先我们需要建立一个web服务程序,一开始在vs2013中找不到ASP.NET web服务程序,通过查找资料找到了建立方法:建立空白的web应用程序—>添加—>新建项—>web服务


Web服务会自动生成一个简单的测试程序,我们可以在此基础上修改,也可以进行自己编写。运行成功的界面如下:

Web服务程序建立好之后就开始进行调用吧,我们需要重新建立一个web应用程序,然后添加web引用:

输入自己web服务程序运行的网址,然后点击“转到”,出现所需要的方法 ,如下图所示:

这样就能添加到自己所需要的web服务引用,然后就是在web程序中进行服务调用:

 protected void Page_Load(object sender, EventArgs e)
        {
            webservice.WebService1SoapClient ww=new webservice.WebService1SoapClient();
            
            Response.Write(ww.HelloWorld("王朋波"));
        }

然后运行程序即可。注意:在运行应用程序之前,web服务程序也必须运行,否则就会提示使用了不正确的地址或者SOAP操作。这是因为在这个过程中网站和服务必须是同时运行的,只不过从表面上看我们只应用了网站,但是在后台还会运行多个程序。


web服务给我提供了众多方便,现在也只不过了解了一些皮毛,还需要继续深入的去了解它,然后好好的利用它。困难和问题还在不断的出现,但是坚持下去,一切问题都将迎刃而解。

分享给小伙伴们:
web服务代理:如果本文侵犯了您的权利, 请联系本网立即做出处理,谢谢。
当前位置:殿试作文网 > 作文收拾书包web服务代理转载请注明出处。
下一篇:没有了
web服务代理相关文章