基于SOA的企业知识集成体系构建.docVIP

基于SOA的企业知识集成体系构建.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SOA的企业知识集成体系构建    [摘要]知识集成作为未来企业信息资源集成的主体形式,对于提升企业的核心竞争力将扮演着越来越大的作用。为了满足企业更高层次、更大范围、灵活、动态的集成企业的知识,文章提出基于SOA的企业间知识集成模型和企业内知识集成框架。    [关键词]知识集成;SOA;XML;模型    [作者简介]王铸祥,福州大学公共管理学院研究生,研究方向:管理信息系统与决策支持系统,福建福州,350002;李法运,福州大学公共管理学院研究生导师、博士、副教授,福建福州,350002    [中图分类号] F270[文献标识码] A [文章编号] 1007-7723(2007)10-0092-0005      一、引言      企业信息资源集成一般沿着载体集成―数据集成―信息集成―战略集成―知识集成的路线发展的。基于知识共享、知识创新和知识经营的知识集成将成为未来信息资源集成的主体形式。虽然目前对知识集成还没有一个统一的定义,但是知识集成的主要目的是快速高效地在企业内共享知识,并且通过知识的积累、知识的组织和知识的重用来提高企业的生产、经营、设计和管理水平。    知识集成作为企业知识管理的一个核心范畴,是一种更大范围和更高层次的集成。知识集成建立在信息技术提供的信息集成基础平台上,更强调发挥人的创造性和主动性,更强调技术与文化、业务与管理、战略与方法的集成。伴随着经济全球化的逐渐深入,internet的普及应用日益改变着企业内外部环境,改变着企业原有的商业和竞争模式。“唯一不变的就是变化本身”,“企业必须承受顾客对整个供应链资源的需求,包括所有的供应商所有的顾客”。毫无疑问,协同商务模式将成为新时代企业经营的主流模式。因此企业在新的环境下,要提升核心能力必须要借助internet打破原有的仅局限于的内部知识集成模式,建立起企业间知识集成的模式。    面临着多变的环境和企业间知识集成的需要,新的环境对企业知识集成技术提出了新的挑战。本文试从技术的角度去探讨企业知识集成的模式,试图建立以SOA为架构的企业知识集成体系。      二、SOA概述       (一)SOA介绍    SOA(Service Oriented Architecture)是一种面向服务的企业应用体系架构,是一种抽象概念,需借助其他技术去实现。SOA是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。    在SOA中关键是服务。服务是封装成用于业务流程中的可重用组件的应用程序单元,提供了信息或业务数据从一个有效的、一致的状态向另一个状态的转换。服务就是一个软件组件,而“服务组件”是指一个服务通过一个粒度适中的、可以被发现和绑定的软件实体实现,它以单一实例的形式存在并与其他服务和应用通过松耦合的(一般是异步的)、基于消息的通讯机制进行交互。在SOA中,把应用系统的整个或者系统的一部分封装为细粒度的服务,通过服务的组装,可以用细粒度的服务组件组装成粗粒度的服务组件,以达到企业业务流程的需求。    (二)SOA优点    1.SOA提供业务灵活性。业务流程是由一系列业务服务组成的,通过利用现有的构件和服务, 企业能对业务变更快速和有效地进行响应, 来满足不同时期的需要。    2.SOA利用已有系统。对已有系统封装成满足企业业务功能的服务。企业可以从现有的IT资源中获取价值,而不必要从头开始构建。    3.实现松耦合。服务的接口是基于广泛接受的标准和松耦合的,使不同的企业提供的服务之间具备良好的互用性,交互双方某一方的改变不影响另一方。松耦合系统体系结构让集成更容易。    4.SOA独立性。服务的接口是采用中立的方式进行定义的,它独立于实现服务的硬件平台、操作系统和编程语言。因此通过SOA可以将企业不同时期和不同操作系统的企业应用系统集成起来。    5.服务方便性。用户通过服务注册器可以方便地调用和绑定服务,方便了调用者对服务的使用。       (三)SOA架构模型    图1是典型的SOA服务模型的三种角色,它们分别是服务需求者、服务提供者、服务注册中心。    服务注册中心:服务注册中心是连接服务需求者和服务提供者的桥梁。服务提供者可以向它发布服务,服务需求者可以通过它查询服务、描述信息。服务注册中心并对已经发布的服务进行分类,提供搜索服务。    服务需求者:也称作服务消费者,在需要某项服务的时候,先查询服务注册中心,得到相关服务的描述信息,然后动态地绑定到服务提供者所提供

您可能关注的文档

文档评论(0)

小马过河 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档