当前位置: 代码迷 >> Web Service >> .net调用Web Service接口,该如何解决
  详细解决方案

.net调用Web Service接口,该如何解决

热度:387   发布时间:2012-01-28 22:06:13.0
.net调用Web Service接口
我的项目中有些方法是这样
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://www.microsoft.com/iptv/bss/CreateAccount", RequestNamespace="http://www.microsoft.com/iptv/bss", ResponseNamespace="http://www.microsoft.com/iptv/bss", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]

  public void CreateAccount(Account account) {
  this.Invoke("CreateAccount", new object[] {
  account});
  }

方法上面【】里面的引用是什么意思,能解释下吗.这个方法是用来创建用户的,但是要通过接口去调用(不知道我的理解是不是这样的)
大家能提供些信息关于webservice接口在.net中是怎么用的吗
先给100分,不够的话我另外给分,谢谢哦

------解决方案--------------------
添加引用,在客户端创建代理。不太明白你到底要问什么
------解决方案--------------------
如果你是设计时使用“添加WEB服务引用”来创建代理类的话(这种方法方便),可以不去理解你这里“[]”里的东西
------解决方案--------------------
那些代码就是客户端生成的代理,它会帮你封装soap请求调用WebService

你只要:

var client = new [你添加ServiceReference的名字].[WebService的名字]();
client.CreateAccount(...);
  相关解决方案