论文部分内容阅读
.NET平台作为微软新的开发平台,其战略思想就是把所有设备通过一个全球宽带网(Internet)连接在一起,同时所有的软件都将成为在该网络上提供的一种服务。Web服务即是实现该战略思想的关键技术。 Web服务基于XML、SOAP、WSDL和UDDI等Internet标准。在Web服务中,服务提供者通过服务中介者配置和发布服务,服务请求者通过服务中介者查找所申请的服务,并绑定到这些服务上,以建立服务提供者和请求者之间的联系。在发布、查找、绑定三种操作中,发布操作使用UDDI技术,查找操作使用UDDI和WSDL技术的组合,而绑定操作使用WSDL和SOAP技术的组合。其中,绑定操作最重要,它是应用服务的具体实施和应用服务间的交互操作。 本文在对.net平台上的Web服务进行深入研究的基础上,通过实现在线订票Web服务、生成WSDL文档、生成代理类库、在订票Web程序中调用Web服务这一系列过程的实现,以充分说明Web服务从实现到调用的整个过程。