网站大量收购独家精品文档,联系QQ:2885784924

服务科学典型解决方案.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
服务科学典型解决方案.doc

张润彤等,《服务科学概论》,电子工业出版社,2009-11-1 目录 11 服务科学典型解决方案 1 11.1 SOA的典型应用 1 11.1.1 SOA集成的必要性 1 11.1.1.1 新的应用系统必须与原有系统很好地集成 1 11.1.1.2 新的业务系统必须支持企业建立新型的商务模式 2 11.1.2 采用sOA进行企业集成 2 11.1.2.1 实施建议 3 11.1.2.2 基于Web服务体系结构的sOA企业信息系统整合 3 11.1.2.3 Web服务集成实现模型 4 服务科学典型解决方案 本章要点 为了扩大销售和从服务上增值,整体解决方案不仅提供产品的销售,还提供相关的技术服务、维修保养服务、使用培训服务、金融保险服务等系列服务。本章介绍了服务科学在典型领域的解决方案,包括SOA、分布式服务、IT-enabled B2B Services、产品级工作流系统和集成协作环境方向的服务科学典型解决方案,并分别给出相应的案例。 SOA的典型应用 服务科学强调“服务为本”的思想。在SOA中,“服务”是最核心的抽象手段,业务被划分为一系列粗粒度的业务服务和业务流程。采用SOA构建企业应用系统,通过对外提供服务可以方便地实现跨企业间的集成,有助于企业在激烈的市场竞争中充分利用外部资源,做到简单、快速和安全的应用集成。本节以IBM的COATs系统为例介绍SOA的典型应用。 SOA集成的必要性 业务对敏捷性的需要是企业应用系统采用SOA设计的关键所在,以服务为基础实现的应用系统更灵活、更易于重用、更好(也更快)地应对变化,同时,以服务为基础,通过显示地定义、描述、实现和管理业务层次的粗粒度服务,提供了业务模型和应用系统之间更好的“可追溯性”。 '' 目前,企业的业务系统的建设面临两方面的挑战:新系统与原系统的集成和新系统如何协助企业创新商业模式。 新的应用系统必须与原有系统很好地集成 原有的商务应用多数基于分布式计算实现,如CORBAR/DCOM/RMI等,并使用中间件架构部署。尽管原有商务应用或许已经不能适应新的移动商务应用模式,但重新开发的成本较高,因此,新的应用必须能够最大化地利用原有应用。然而集成面临着两个困难: 集成的复杂性:新的业务应用涉及跨企业集成、企业到企业(B2B)和企业到顾客(B2C)集成、创建自适应的业务模型等,这些要求新应用能将整个企业组织和原有商务应用及基础架构一起集成。面对更加复杂的环境,新应用继承而不是替换原有的应用,因此,必须在一个以异构为基础的环境中开发新应用,它容纳了种类繁多的硬件、操作系统、中间件、编程语言和数据库,这将导致新应用严重的复杂性; 接口多样性:业务应用是一个灵活变化的商业形式,不断会有新的业务模式出现,这就涉及接口的变化与集成。 新的业务系统必须支持企业建立新型的商务模式 新的业务系统与传统的电子商务系统有着很大的不同,构建系统必须能够灵活动态地增加不同的商务模式,如由只支持某种模式迅速地改变为支持多种模式。 基于SOA架构设计企业业务系统,打破了以往静态的“企业-客户”应用模型,提供了一个通用的、可互操作的和有弹性的行业标准架构,可以在软件基础架构中建立一系列支持商业模型的可重复利用的服务,这些服务由不同应用系统的组件构成,能够帮助企业实现适应商业流程变化的需求。每一个企业既是服务的需求者,又是服务的提供者,形成了一种“企业一企业”的动态的移动商务应用模型。在这种模型下,企业业务演变成了一种动态的服务,并按照一定的规范造型、封装,设计成可重用的组件,为其他企业提供服务。企业可以即时寻找商业合作伙伴,使网络上的资源利用率达到最大化,从而为用户提供最大价值。 采用sOA进行企业集成 采用SOA进行企业现有信息系统集成的步骤如下:首先,提取各个应用系统中需要对外暴露的功能模块。这些功能模块通常都是一些能够清晰完整地表现其业务价值的软件实体,该软件实体包含了它所能提供的所有服务;其次,将这些功能模块表现为服务组件的形式。定义服务的描述信息、服务的接口以及调用服务所需要的定位信息等,将软件实体的概念模型转换成实际的服务模型;再次,将己实现的服务发布到服务注册器,供其他服务调用者进行查找和绑定。这个步骤可以视企业集成的具体情况选择使用:最后,绑定和调用服务,将各个应用系统集成起来,实现企业应用在功能层面的集成,如图11。1所示。 图11-1 服务集成模型 实施建议 整合应分阶段、循序渐进、逐步实现。如果把企业的所有经营活动看做是一个个服务,那么整合就是要将企业内外部的各种服务有机地联结起来。首先可以只需创建单独的服务;接下来不仅可以创建服务,而且可以开始将业务功能集成到SOA中;第三步涉及将企业IT基础设施转换到SOA模型;最后则集中于转换业务模型,以使之成为适应需求变

文档评论(0)

000 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档