- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Web服务 1. Web服务的定义 W3C(World Wide Web Consortium,万维网联盟): “Web服务是由URI标识的应用软件,这些软件系统的接口和绑定可以通过XML来定义、描述和发现,Web服务支持通过基于Internet协议直接与其他应用程序进行交互”。 Web 服务 IBM所给出的Web服务的定义为: “Web服务描述了一些操作的接口,这些接口可以通过Internet协议和XML消息的传递机制进行访问。通常采用规范、标准的XML语言来描述Web服务,Web服务的描述一般包括与Web服务进行交互所必需的信息,包括消息格式、传输协议和物理位置。Web服务的接口隐藏了服务实现的具体细节,从而实现了与运行平台、编程语言无关的服务开发与部署,使得基于Web服务的应用程序具有松耦合、模块化和跨平台的特性。Web服务可以单独地完成任务,也可以通过与其他Web服务的合作来满足复杂的业务需求。” 2. Web服务的技术规范 Web服务 3.面向服务的架构(Service Oriented Architecture, SOA) SOA的核心概念是重用和互操作,它将企业的IT资源整合成可操作的、基于标准的服务,使其能够被重新组合和应用。与传统的紧耦合IT架构相比,SOA的松耦合架构更能适应业务的变化。在SOA中,可以用一个服务替换另一个服务而无须关心其底层的实现技术,唯一需要考虑的就是服务的接口。SOA带来的另一个好处是可以充分利用现有的IT资源,包括计算资源、数据资源和应用系统资源等,这种架构最终将使企业能够更加快速地、有效地适应业务需求。 Web服务 Web服务的体系结构包括三种角色和三种操作,三种角色主要是指服务提供者、服务消费者和服务注册中心;三种操作分别是服务的发布、发现和绑定。 Web服务技术为实现Internet上数据资源、信息资源和应用资源的共享和集成提供了实现方法,越来越多的服务提供商开始基于Web服务技术向消费者提供服务。 Web服务组合 1. 为什么进行Web服务组合 网络上所发布的Web服务大都结构简单、功能单一,不能满足用户较复杂的业务需求,这时需要聚合网络上已经存在的功能简单的Web服务,构建出功能强大的增值服务。这种服务聚合过程就是Web服务组合。 Web服务组合 2.Web服务组合的定义 IBM公司:Web服务组合是支持业务流程逻辑的一组Web服务,该组合Web服务既可以作为最终的Web服务提交给用户,又可以作为新的Web服务发布到网络上,Web服务组合是通过确定组件Web服务的执行顺序和各组件Web服务之间的交互来实现的。 Web服务组合 HP实验室提: Web服务组合是服务提供者将网络上已经存在的Web服务作为服务的组件模块进行重用,在总体上完成对各个组件服务的增值,这种增值体现在所构建的新的服务能够满足较复杂的、特定需求的能力,并且能够提供更高的可用性和服务质量保障。 Web服务组合 3. Web服务组合框架图 Web服务组合 基于事例推理的Web服务QoS预测方法 基于事例推理的Web服务QoS预测方法 基于事例推理的Web服务QoS预测方法 基于事例推理的Web服务QoS预测方法 基于事例推理的Web服务QoS预测方法 研究问题二:Web服务QoS评价模型 基于约束层次和模糊偏好的QoS评价模型 基于约束层次和模糊偏好的QoS评价模型 基于约束层次和模糊偏好的QoS评价模型 基于约束层次和模糊偏好的QoS评价模型 研究问题三:基于QoS的组合Web服务选择 研究问题三:基于QoS的组合Web服务选择 2、Web服务组合示意图 图5.1 Web服务组合示意图 研究问题三:基于QoS的组合Web服务选择 3、基于QoS的组合Web服务选择 图5.2 带有候选Web服务的Web服务组合图 研究问题三:基于QoS的组合Web服务选择 研究问题三:基于QoS的组合Web服务选择 研究问题三:基于QoS的组合Web服务选择 4、文化算法 图2.4 文化算法的基本框架图 研究问题三:基于QoS的组合Web服务选择 5、MMAS算法 最大最小蚁群算法(Max-Min Ant System)来源于基本 蚁群算法,并对基本蚁群算法了做了三点改进: (1)每次循环结束后,只有一只蚂蚁
您可能关注的文档
最近下载
- 鲁教版化学8年级全册同步全解.pdf VIP
- 管理咨询成果验收规范.PDF VIP
- C-J∕T 447-2014 管道燃气自闭阀(高清可复制).pdf VIP
- 2025辽宁阜新市教育系统招聘教师94人笔试模拟试题及答案解析.docx VIP
- 2024检验检测机构内审检查表.pptx VIP
- 厂房建设工程可行性研究报告.docx
- 2025年阜新市教育系统公开招聘教师94人备考试题及答案解析.docx VIP
- 中控技术-VxSCADA系统结构组态软件使用手册System Builder (VxSysBuilder) User Manual.pdf VIP
- Danfoss丹佛斯技术样本 PVG 32 比例阀组 用户指南.pdf
- 高压供电安全课件.pptx VIP
文档评论(0)