基于SOA的SAAS模式是中小企业管理信息化的主要模式基于SOA的SAAS模式是中小企业管理信息化的主要模式.doc

基于SOA的SAAS模式是中小企业管理信息化的主要模式基于SOA的SAAS模式是中小企业管理信息化的主要模式.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于SOA的SAAS模式是中小企业管理信息化的主要模式基于SOA的SAAS模式是中小企业管理信息化的主要模式

基于SOA的SaaS模式是中小企业管理信息化的主要模式 陈成 (南京理工大学经济与管理学院) 摘要 中小企业信息化已经直接影响了企业的竞争能力,但是受资金、技术等因素的影响,国内中小企业的信息化建设还很薄弱。SOA(面向服务的架构)以松散耦合中小企业信息化信息化认识不足。大部分国内中小企业认为,公司购买电脑组建了局域网,能够接入互联网,就是实现了信息化普遍重硬件,轻软件,没有认识到通过信息化应用提高管理效率的必要性。 资金投入不足。信息化建设出现两极分化现象: 大型、巨型企业有实力斥巨资自己搭建信息化平台,享用先进的企业信息化服务,在竞争中更具优势; 而更多的中小企业因无力承担高昂的信息化成本而愈加处于竞争劣势。 系统开发周期长中小企业的经营策略灵活多变,企业投资建设信息化系统建设的周期又比较长,一般的企业很难。 人才瓶颈。很多中小企业缺乏专门的IT人员,不可能为IT系统配备专业的人才。 管理瓶颈。三分技术、七分管理,SOA即Service-Oriented Architecture,就是面向服务的架构。META组织将SOA定义为:一种以通用为目的、可扩展、具有联合协作性的架构,所有流程都被定义为服务,服务通过基于类封装的服务接口委托给服务提供者,服务接口根据可扩展标识符、格式和协议单独描述。SOA提供了一种构建信息系统的标准和方法,并通过建立起合并、可重用的服务体系来减少业务冗余并加快项目开发的进程,使得开发部门效率更高、开发周期更短、项目分发更快。 ??? SOA是一种架构模式,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口联系起来。接口是采用中立的方式进行定义的,它独立于实现服务的硬件平台、操作系统和编程语言,这使得构建在系统中的服务可以以一种统一和通用的方式进行交互。简单地说,SOA是抽象、松散耦合和粗粒度的软件架构,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。它具有以下几个特点: 松散耦合。服务请求者到服务提供者的绑定与服务之间是松耦合的。这一点区别于大多数其他的组件架构。SOA将服务使用者和服务提供者在服务实现和如何使用服务方面隔离开来。这就意味着,服务请求者不知道提供者实现?的技术细节,比如程序设计语言、部署平台等等。服务请求者往往通过消息调用操作,请求消息和响应,而不是通过使用API和文件格式。这使得服务能够在完全不影响服务使用者的情况下进行修改。粗粒度服务接口。采用粗粒度服务接口的优点在于使用者和服务层之间不必再进行多次的往复。Internet环境中有保障的TCP/IP会话已不再占据主导、建立连接的成本也过高,因此在该环境中进行应用开发时粗粒度服务接口的优点更为明显,同时也增强了服务稳定性问题。可重用的服务。服务的可重用性设计显著地降低了成本。为了实现可重用性,服务只工作在特定处理过程的上下文中,独立于底层实现和客户需求的变更。可重用服务采用通用格式提供重要的业务功能,为开发人员节约了大量时间。设计可重用服务是与数据库设计或通用数据建模类似的最有价值的工作。标准化的接口。XML和Web服务在电子商务中的广泛应用和深入发展将SOA推向更高的层面,并大大提升了SOA的价值。尽管以往的SOA产品都是专有的、并且要求IT部门在其特定环境中开发所有应用,但XML和Web服务标准化的开放性使企业能够在所部署的所有技术和应用中采用SOA。 ???可从企业外部访问。通常被称为业务伙伴的外部用户也能像企业内部用户一样访问相同的服务。业务伙伴采用先进的BB模式的协议相互合作,基于业务目的交换业务信息。外,外部用户还可以访问以Web服务方式提供的企业服务。SaaS(Software as a Service)是通过Internet 交付软件和服务的模式,与按需软件、应用服务商和托管软件有相似之处客户无需像传统模式那样购买、构建和维护基础设施及应用程序,只是通过Internet 向厂商定购所需的应用软件和服务,按定购的数量和时间长短向厂商支付费用,并通过Internet 获得厂商提供的软件和服务。在这里“终结软件”的思想被体现出来。软件即服务,软件已经不再仅仅是一种纯技术的工具,而多了服务的意蕴。通俗地说,即软件不再是开发商手中的专利,企业在互联网上就可以自由下载或选用适合自己的办公软件,还可以根据自身的实际情况来改善企业应用软件的外包、运行等问题。 SaaS 给用户带来的好处: SaaS交易过程简单、交易成本较低,以及使用门槛与风险降低在软件应用方面,SaaS 的优势很是明显。这集中表现在如下几个方面:SaaS 的出现为众多的中小企业提供了高效率、低成本的服务。对中小企业,特别是刚刚创立的小企业来说,SaaS 能够让中小企业只要支付少量租金,就可以获取与大中型企业经过大

您可能关注的文档

文档评论(0)

cduutang + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档