Web SERVICES

Web SERVICES

ID:37900790

大小:137.00 KB

页数:10页

时间:2019-06-02

Web SERVICES_第1页
Web SERVICES_第2页
Web SERVICES_第3页
Web SERVICES_第4页
Web SERVICES_第5页
资源描述:

《Web SERVICES》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Web服务的定义:Web服务是一种通过统一资源指示符(URI)标识的软件应用,其接口及绑定形式可以通过XML标准定义、描述和检索,Web服务能够通过XML消息及Internet协议完成与其他软件应用的直接交互。从外部的使用者的角度而言,Web服务是一种部署在Web上的对象/组件。Webservices体系结构及其组成(论述题)WERSERVICES体系结构基于三种角色,即服务器提供者,服务注册中心和服务请求者。服务器提供者:发布自己的服务,并且对服务请求进行响应;服务注册中心:注册已发布的WERSERVICES,对其进行分类,并提供搜索服务;服务请示者:利用

2、服务注册中心查找所需的服务,然后使用该服务。其中服务提供者托管可通过网络访问的软件模块,定义WERSERVICES的服务描述并把它发布到服务注册中心;服务请求者使用查找操作来从服务注册中心检索服务描述,然后使用服务描述与服务提供者进行绑定并调用WERSERVICES实现或同它交互。WEBSERVICES协议栈(论述题)要以一种互操作的方式执行发布、发现和绑定这三个操作,必须有一个包含每一层标准的WEBSERVICES协议栈。从上到下分别有服务流程:主要技术有WSFL;服务发布:UDDI服务发现:UDDI;即统一描述、发现和集成协议,是新一代的基于Intern

3、et的电子商务技术标准。服务描述:WSDL。WSDL;WebServicesDescriptionLanguage的缩写,是用于描述Web服务的一种XML语言,它以一种结构化的方式将Web服务描述为一组对消息进行操作的网络端点基于XML的消息传递:SOAP。SOAP(SimpleObjectAccessProtocol)简单对象访问协议是在分散或分布式的环境中交换信息的简单的协议,是一个基于XML的协议。数据表现层:XML。XML是一种可以用来创建自己的标记的标记语言。它由万维网协会(W3C)创建,用来克服HTML(即超文本标记语言网络:HTTP,FTP,E

4、MAIL。IIOP等。其中安全、管理和服务质量是在协议栈中每一层必须满足的需求。WERSERVICES的优点及缺点优点:1,WEBSERVICES使企业内部和企业之间的人、信息和流程之间的整合更加容易,从而缩短业务流程周期,提高企业反应速度。2,WEBSERVICES简化了客户的自助服务体系,让企业内部各个职能部门可以能过一个“窗口”了解客户,也可以让客户通过一个“窗口”接触整个企业,接触到企业的新产品和新服务,这些都有助于企业建立持久的、忠诚的客户关系3,WEBSERVICES有助于提高企业效率Ø缺点:大多数Web服务所基于的标准SOAP、WSDL、和UD

5、DI还很新,还需要进一步改进才能定案。ØWeb服务标准采用的问题是有关版权费的纷争。ØWeb服务安全标准的缺乏是另外一个阻碍其使用的重要因素。Ø计算机产业目前还没有制定标准的描述Web服务质量的方法和步骤。、XML的定义ØXML是一种类似于HTML的标记语言ØXML是用来描述数据的ØXML是eXtensibleMarkupLanguage的缩写ØXML的标记不是在XML中预定义的,必须定义自己的标记ØXML使用文档类型定义(DTD)或者模式(Schema)来描述数据ØXML使用DTD或者Schema后就是自描述的语言XML的特点定制标记语言,自描述语言,简单

6、的数据交换,结构化与集成的数据XML与HTML的区别ØXML是被设计用来描述数据的,重点是:什么是数据,如何存放数据。HTML是被设计用来显示数据的,重点是:显示数据以及如何显示数据更好上面。ØXML标记并不是预先规定好的,你必须创造你自己的标记。XML允许你定义自己的标记以及文档结构。在HTML文档中必须使用规则中定义好的标记。ØXML并不是HTML的替代品,在将来的网页开发中,XML将被用来描述、存储数据,而HTML则是用来格式化和显示数据的。对于XML最好的形容可能是:XML是一种跨平台的,与软、硬件无关的,处理信息的工具。XML文档的组成一个格式正规

7、的XML文档由三个部分组成:一个可选的序言(prolog)。文档的主体(body),由一个或多个元素组成,其形式为一个可能也包含字符数据(characterdata)的层次树。可选的“繁杂”的尾声(epilog),其内容包括注释、处理指令(processinginstruction,PI)和/或紧跟元素树后面的空白。什么是一个规范的XML一个规范的XML文档,必须遵循W3C在XML1.0规范中为XML设定的语法规则。通俗的说,规范的一个XML文档是指文档中包含一个以上的元素,并且根元素必须包含其他的所有元素,而每一个元素恰当地封装入某个元素中。什么是一个有效

8、的XML绝大多数XML浏览器都会检查文档是否规范,而

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。