首先,在"项目"菜单上单击"添加 Web 引用"。接下来,因为本例中的Web服务位于本地计算机上,我们单击浏览器窗格中的"本地计算机上的 Web 服务"链接。然后,从所提供的列表中单击Service1链接以检索有关该 Web服务的信息。然后,单击"添加引用"为目标Web服务添加Web引用。Visual Studio.NET将下载服务说明并生成一个作为应用程序和Web服务之间的接口的代理类。
Web Services技术为软件共享的实现,为在现有信息系统基础上实现系统集成提供了很好的技术基础。但是,要使基于Web Service技术实现软件共享具有真正的实用性。我们还要需要解决好以下一些问题:首先是安全可靠性,一是Web服务网络传输的连接可靠性,二是Web服务内容的可靠性,即确保数据完整性和保密性。其次是服务使用权限的控制,Web服务是"软件作为一种服务"的体现,什么人被禁止使用此服务,什么人被允许使用此服务,使用此服务如何收费等,都是实际使用需要解决的问题。另外,Web服务的承载能力、Web服务的部署与发现、客户调用Web服务失效处理等问题也是需要解决好的问题。