.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(...);