02
在d出的窗口中可以输入服务的地址
03
可以引用解决方案中的服务,点击按钮发现
04
也可以点击高级按钮来专门添加webservice
05
在粗兆d出的窗口中点击 添加web引用
06
在d出窗口中可以输入web服务的地址,或者通过其他三种方式寻找web服务
07
比如引用解决方案中的web服务,点击此处,在出现的列表中选择要引用的服务
08
在出现的窗口中点击 添加引用即可
注耐凳渗意事项
vs2010引用昌脊webservice的方式跟Vs2008不同,要先进到引用服务的菜单里才能逐步找到引用webservice的地方
如果是引用本机的webservice,请确保该webservice已经启动
在VS2010里面 其实不建议用Web service的,正如一楼说的 用wcf。
1.我们新建一个web service (asmx结尾的)
2.我们在新建的可以看到一个默认的方法helloworld,我们在加入一个方法:GetData()
[WebMethod]
public string HelloWorld()
{
return "Hello World"
}
[WebMethod]
public string GetData()
{
return "Hi Man.."腊缺
}
这里面最重帆局做要的就是 [WebMethod]这个特性。。
3.开始调用 。。我们新建一个控制台运用程序。。
在References这里右键,然后看到“添加服务引用”
4.开始引用。。态衡
5.调用啦。。
ServiceReference1.MyFirstWebSeriviceSoapClient client = new ServiceReference1.MyFirstWebSeriviceSoapClient()
Console.WriteLine(client.GetData())
Console.WriteLine(client.HelloWorld())
结果如下:
好了。。。有问题可以在在讨论。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)