论文部分内容阅读
本文第一部分首先介绍XML的基础知识,包括XML的概念、术语、应用范围等,着重分析如何实现和建立XML文档,并给出完整的XML文档实例进行剖析,分析了XML与Web的关系;第二部分介绍Web服务的有关内容,如Web服务的概念、体系结构、与传统网络服务和Web Service的区别以及相关技术、协议,并在文中提出了在Microsoft .NET环境下基于XML与SOAP的Web Services的实现方法与步骤,最后介绍了XML Web服务;第三部分着重讨论了基于XML的Web服务,一方面是指技术层面的,如XML技术与Web服务技术的结合,Web服务的关键技术(如XML、SOAP、WSDL等);另一方面是指基于XML技术的网络服务(广义的Web服务指网络信息服务),如XML技术、Web服务技术如何支持网络信息服务,具体分析了XML技术如何在数字图书馆、电子商务、数据交换、搜索引擎、网络出版、电子政务等网络服务中发挥作用;本文最后作者在结束语提出展望,基于XML的Web服务技术的发展必将渗透到包括IT领域各个社会应用层面,并将在网络服务领域展现其强大的应用潜能,将提供更加完善的网络信息服务。 丰富的实例是本文的一大特点,文中所有语法知识、编程知识的讲述都融入到大量的实例中进行。并且包含几个完整的实例(源代码),介绍如何实现和建立XML文档、XMLWeb站点的构建步骤、Web服务的实现等等。