人家要我建立一个最简单的WebService, 我说要半个小时……汗颜
不说废话了,做吧。
建立:
1. 在网站下右键, 添加新项, 选择“新建”-->“Web服务”(TestService);
2. 建立好之后,再把里面的方法完善(HelloWord)。
从本解决方案中调用这个WebService如下:
1. 添加本解决方案中的Web引用, 取名yy;
2.
TestService ws = new TestService();
Response.Write(ws.HelloWorld());
就是这么简单!
[当然, 最标准的应该是:]
yy.TestService ws = new yy.TestService();
Response.Write(ws.HelloWorld());
也就是说:在本解决方案中调用, 是不需要写命名空间名的。
从其它解决方案中调用这个WebService如下:
1.添加外部的Web引用;
注意地址是:http://localhost:1000/Test5/WebService/WebService.asmx
也就是上面的Web服务地址。
取一个名字:foreignWebService
2.
foreignWebService.TestService ft=new foreignWebService.TestService();
Response.Write(ft.HelloWorld());
97

被折叠的 条评论
为什么被折叠?



