第07章电子商务实用开发技术.pptVIP

  • 0
  • 0
  • 约1.77万字
  • 约 67页
  • 2023-04-09 发布于重庆
  • 举报
三、Web Service技术基础 :WSDL(2) WSDL(Web Service Description Language,服务描述语言)提供了一个基于XML的简单语汇表,图7-13描述了WSDL文档在Web Service交互中的作用。 3调用 Web Service XML注册表 或WSDL储存库 客户机 1Web服务管理员在XML注册表或其他WSDL储存库中发布WSDL文档 2取得WSDL文档 图 7-13 WSDL文档在Web Service交互中的作用 * 第六十页,共六十七页。 三、Web Service技术基础 :WSDL(3) WSDL元素。在WSDL规范中,定义了如何使用SOAP消息格式、HTTP GET/POST消息格式以及MIME格式来完成Web Service交互的规范。WSDL文档在Web Service的定义中使用下列元素: Types。数据类型定义的容器。 Message。通信消息的数据结构的抽象类型化定义。 Operation。对服务中所支持的操作的抽象描述。 PortType。某个访问入口点类型支持的操作的抽象集合。 Port。定义为协议/数据格式绑定与具体Web访问地址组合的单个服务访问点。 Binding。特定端口类型的具体协议和数据格式规范的绑定。 Service。相关服务访问点的集合。 * 第六十一页,共六十七页。 三、Web Service技术基础 :UDDI(1) UDDI概述。UDDI(Universal Description,Discovery and Integration,统一描述、发现和集成协议),定义了Web Service的发布和发现的方法。UDDI规范在XML和SOAP的基础上定义了新的一层,在这一层次,UDDI提供了一种基于分布式的商业注册中心的方法,该商业注册中心维护了一个Web Service的全球目录,而且其中的信息描述格式基于通用的XML格式。 UDDI技术发现层。UDDI标准描述了一个由Web Service所构成的一个概念上的云状结构,和一个定义Web应用服务框架的编程接口。UDDI标准和计划用来在互联网上建立起“发现”服务。这些“发现”服务提供了一致的发布接口,使得企业能编程进行“发现”操作。 * 第六十二页,共六十七页。 三、Web Service技术基础 :UDDI(2) UDDI标准包括了一个SOAP消息的XML Schema描述,一个UDDI标准API。UDDI的XML Schema定义了四种类型的信息: UDDI信息模型图 PublisherAssertion双方间的关系由双方确定 Business Entity 商业实体信息 Business Service 商业服务信息 Binding Template 绑定信息 tModel 技术模型信息 Binding Template数据包含tModel的引用 * 第六十三页,共六十七页。 三、Web Service技术基础 :UDDI(3) 商业实体信息(Business Entity)。商业实体信息包括公司的一般信息,如名称、地址和联系信息。 商业服务信息(Business Service)。描述商业实体提供的服务。 绑定信息(Binding Template)。指服务访问入口和使用的协议。 技术模型信息(tModel)。提供了Web Service的WSDL的入口及相关信息。 * 第六十四页,共六十七页。 四、Web Service的应用领域 面向商业的Web Service。指面向企业应用的服务,包括企业内部的ERP系统、企业间的SCM、CRM等系统。 面向消费者的Web Service。此类服务是对已有B2C网站的改造,为面向浏览器的Web应用增加Web Service的应用界面,使得第三方的桌面工具或其自身提供的增值桌面工具能够利用更优秀的用户界面提供跨越多个B2C服务的桌面服务。 面向设备的Web Service。此类服务的使用终端一般是手持设备或家电。 面向系统的Web Service。指一些传统意义上的系统服务, 如果将其移植到Internet/Intranet上,其作用范围将从单个系统或局域网拓展到整个Internet或Intranet。 * 第六十五页,共六十七页。 本章小结 本章首先介绍了前后台的常用开发技术及所采用的应用架构,然后重点介绍了Web Service技术。目前涉及到的应用系统开发技术非常广泛,做为电子商务概论教材,本章只做了一些简单介绍。感兴趣的读者可阅读更多的专门书籍来完成相关知识的学习。本章的主要内容的教学要求可以是“了

文档评论(0)

1亿VIP精品文档

相关文档