收藏 分销(赏)

2021-2022收藏资料基于SOA的SAAS模式是中小企业管理信息化的主要模式.doc

上传人:二*** 文档编号:4511319 上传时间:2024-09-26 格式:DOC 页数:7 大小:96KB
下载 相关 举报
2021-2022收藏资料基于SOA的SAAS模式是中小企业管理信息化的主要模式.doc_第1页
第1页 / 共7页
本文档共7页,全文阅读请下载到手机保存,查看更方便
资源描述
基于SOA的SaaS模式是中小企业管理信息化的主要模式 陈成 (南京理工大学经济与管理学院) 摘要 中小企业信息化已经直接影响了企业的竞争能力,但是受资金、技术等因素的影响,国内中小企业的信息化建设还很薄弱。SOA(面向服务的架构)以松散耦合和粗粒度等特点,能把不同平台、不同编程语言的组件以WEB服务的形式整合在一起。SaaS(软件即服务)的应用为中小企业信息化提供了更为有效的捷径,更为低廉的费用,以及灵活的付费方式等特点,解决了中小企业的资金不足等一系列瓶颈问题。基于SOA的SaaS模式可以成为中小企业实现管理信息化的主要模式之一。 关键词 SOA;SaaS;中小企业信息化 1.前言 近年来,在开放的市场环境中,中小企业蓬勃发展,许多成长型中小企业逐步成为市场的中坚力量。然而在日趋激烈的市场竞争中,中小企业的成长道路也是步履维艰。由于受到企业规模小、资金有限、品牌认可度低等自身条件的限制,中小企业在不同的发展阶段都会面临成长瓶颈和市场竞争压力。 随着越来越多的大型企业通过信息化解决了企业业务和管理的诸多病症,中小企业信息化的问题也得到越来越多的关注。一方面,国家不断推出相关政策鼓励中小企业信息化建设;另一方面,更多的IT 厂商纷纷进入中小企业市场。然而,面对企业信息化的大潮,并不是每个中小企业都做好了准备,一部分中小企业对信息化仍报着怀疑的态度。另一部分中小企业,却止步于高额的软硬件投资。 近年来,SaaS(软件即服务)的应用为中小企业信息化提供了更为有效的捷径。更为低廉的费用以及灵活的付费方式解决了中小企业的资金压力。日益完善的网络环境和技术保证了信息化的有效性和安全性。专业的服务提供商保证了服务的可靠性,同时又节省了中小企业在IT人员上的投入。SaaS应用可以帮助中小企业以最少的投入最快地实现信息化应用。 2.中小企业信息化的现状 随着中国市场经济的不断发展和形式的多元化,涌现出了许多初具规模且增长迅速的中小企业。很多成长型的中小企业将发展成为市场未来的中流砥柱。但是,由于自身实力弱、抗风险能力差等内部缺陷;以及一些行业的垄断企业已经有较大规模、行业竞争愈发激烈等外部因素,中小企业在瞬息万变的市场环境中,死亡率往往很高。根据国家有关部门统计,在中小企业中,约有68%的企业在第一个五年内就倒闭了,19%的企业可生存6-10年,只有13%的企业寿命可以超过10年。 对于刚刚成立的微型企业来说,他们的综合实力弱、产品发展方向不明确、内部管理流程不规范、品牌认知度低、很难吸引客户。当企业发展为小企业,仍会面临着规模小、抗风险能力弱;资金有限、融资困难;产品单一;管理不规范等一系列问题的困扰。对于中型企业,企业虽然已经成一定规模,但又会发现增长速度开始放缓、利润减少、生产运营效率降低等一系列企业病状。以上问题的关键症结所在是企业内部的管理机制无法跟上快速发展的业务变化。 目前,中小企业信息化主要存在受以下几方面的困扰。 (1)信息化认识不足。大部分国内中小企业认为,公司购买电脑组建了局域网,能够接入互联网,就是实现了信息化;普遍重硬件,轻软件,没有认识到通过信息化应用提高管理效率的必要性。 (2)资金投入不足。信息化建设出现两极分化现象: 大型、巨型企业有实力斥巨资自己搭建信息化平台,享用先进的企业信息化服务,在竞争中更具优势; 而更多的中小企业因无力承担高昂的信息化成本而愈加处于竞争劣势。 (3)IT战略与企业战略不一致。信息系统开发周期长,中小企业的经营策略又灵活多变,企业投资建设信息化系统建设的周期又比较长,一般的中小企业很难适应。 (4)人才瓶颈。很多中小企业缺乏专门的IT人员,又不可能为IT系统配备专业的人才。 (5)管理瓶颈。三分技术、七分管理,ERP软件不同与office等办公软件,它是先进的管理理念的体现,中小企业往往不能够认识到这一点。 3.什么是SOA和SaaS 3.1 SOA简介 SOA即Service-Oriented Architecture,就是面向服务的架构。META组织将SOA定义为:"一种以通用为目的、可扩展、具有联合协作性的架构,所有流程都被定义为服务,服务通过基于类封装的服务接口委托给服务提供者,服务接口根据可扩展标识符、格式和协议单独描述"。SOA提供了一种构建信息系统的标准和方法,并通过建立起合并、可重用的服务体系来减少IT业务冗余并加快项目开发的进程,使得开发部门效率更高、开发周期更短、项目分发更快。     SOA是一种架构模式,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口联系起来。接口是采用中立的方式进行定义的,它独立于实现服务的硬件平台、操作系统和编程语言,这使得构建在系统中的服务可以以一种统一和通用的方式进行交互。 图1 SOA面向服务体系架构 SOA由三部分组成,分别是服务提供者、服务使用者、服务注册中心。 服务提供者:一个可通过网络寻址的实体,它接受和执行来自使用者的请求。它将自己的服务和接口契约发布到服务注册中心,以便服务使用者可以发现和访问该服务。 服务使用者:一个应用程序、一个软件模块或需要一个服务的另一个服务。它发起对注册中心中的服务的查询,通过传输绑定服务,并且执行服务功能。服务使用者根据接口契约来执行服务。 服务注册中心:服务发现的支持者;它包含一个可用服务的存储库,并允许感兴趣的服务使用者查找服务提供者接口。 简单地说,SOA是"抽象、松散耦合和粗粒度"的软件架构,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。它具有以下几个特点: (1)松散耦合。服务请求者到服务提供者的绑定与服务之间是松耦合的。这一点区别于大多数其他的组件架构。SOA将服务使用者和服务提供者,在服务实现和如何使用服务方面隔离开来。这就意味着,服务请求者不知道提供者实现 的技术细节,比如程序设计语言、部署平台等等。服务请求者往往通过消息调用操作,请求消息和响应,而不是通过使用API和文件格式。这使得服务能够在完全不影响服务使用者的情况下进行修改。 (2)粗粒度服务接口。采用粗粒度服务接口的优点在于使用者和服务层之间不必再进行多次的往复。Internet环境中有保障的TCP/IP会话已不再占据主导、建立连接的成本也过高,因此在该环境中进行应用开发时,粗粒度服务接口的优点更为明显,同时也增强了服务稳定性问题。 (3)可重用的服务。服务的可重用性设计显著地降低了成本。为了实现可重用性,服务只工作在特定处理过程的上下文中,独立于底层实现和客户需求的变更。可重用服务采用通用格式提供重要的业务功能,为开发人员节约了大量时间。设计可重用服务是与数据库设计或通用数据建模类似的最有价值的工作。 (4)标准化的接口。XML和Web服务在电子商务中的广泛应用和深入发展将SOA推向更高的层面,并大大提升了SOA的价值。尽管以往的SOA产品都是专有的、并且要求IT部门在其特定环境中开发所有应用,但XML和Web服务标准化的开放性使企业能够在所部署的所有技术和应用中采用SOA。    (5)可从企业外部访问。通常,被称为业务伙伴的外部用户也能像企业内部用户一样访问相同的服务。业务伙伴采用先进的B2B模式的协议相互合作,基于业务目的交换业务信息。此外,外部用户还可以访问以Web服务方式提供的企业服务。 3.2 SaaS简介 SaaS(Software as a Service)是通过Internet 交付软件和服务的模式,与按需软件、应用服务商和托管软件有相似之处,客户无需像传统模式那样购买、构建和维护基础设施及应用程序,只是通过Internet 向厂商定购所需的应用软件和服务,按定购的数量和时间长短向厂商支付费用,并通过Internet 获得厂商提供的软件和服务。在这里,“终结软件”的思想被体现出来。软件即服务,软件已经不再仅仅是一种纯技术的工具,而多了服务的意蕴。通俗地说,即软件不再是开发商手中的专利,企业在互联网上就可以自由下载或选用适合自己的办公软件,还可以根据自身的实际情况来改善企业应用软件的外包、运行等问题。 SaaS的优点: 给用户带来的好处: SaaS交易过程简单、交易成本较低,以及使用门槛与风险降低。特别适合中小企业的应用。在软件应用方面,SaaS 的优势很是明显。这集中表现在如下几个方面:SaaS 的出现为众多的中小企业提供了高效率、低成本的服务。对中小企业,特别是刚刚创立的小企业来说,SaaS 能够让中小企业只要支付少量租金,就可以获取与大中型企业经过大规模投资后才能获得的软件服务,而且不需要专职IT 人员进行维护和升级。SaaS 的出现,可以帮助中小企业快速平稳地实现信息化,从而跟进企业信息化的潮流,与国际接轨。 而SaaS 在网络环境和IT技术等方面上的逐渐完善,也保障了在线系统的安全性和稳定性。同时,由于SaaS的介入,企业只需要一台可以连接互联网的笔记本电脑或者台式机,就能解决所有的应用问题。更为重要的是,SaaS 可以在很大程度上降低企业的成本,这对正处于发展期的中小企业来说,无疑是最受关注的一个因素。 (2)给软件提供商带来的好处: 首先,它能够控制盗版,用户购买的是服务而不是软件包。收入来源稳定并有可预见性,软件开发商不用再担心自己的软件更新了版本,增加了功能但卖不出去,不用再担心用户得到软件后使用了很久并不付钱,也不用再担心今有人买软件而明天的客户在哪都不知道,SaaS的收入是可预见的,未来有多少收入,可以根据用户数量和软件的发展趋势比较准确的进行预测。 其次,能获得更大市场机会,由于SaaS软件是基于Internet的应用,所以基本不存在地域或者服务对象上的壁垒。 最后,总体运营成本较低,对于ISV(独立软件开发商)来讲,客户的后期维护服务是一件特别头疼的问题,尤其对于已经有多年行业积累的大中型ISV来讲,如何解决客户维护往往比软件销售更加头痛。不仅SaaS比较好的解决这样的问题,同样这还是SaaS与ASP很重要的区别之一,SaaS主张多用户共享一个应用实例而不是像ASP那样为每一个客户单独Hosting实例,这样对于SaaS ISV来说,只需要维护一个实例就可以满足所有用户的维护需求,不仅可以大大降低长期运营成本,而且可以使得ISV把主要精力投入到对主营服务的推进中。(详见图2中第4小图) 图2 软件即服务的四级成熟模型 总之,大多数SaaS提供商可以非常轻松地利用其在特定行业领域“重复使用”的优点,能提供具有高度可复制的“标准化”的解决方案。最终结果是,它们通常可以将这种可重复使用的优点惠及用户,同时可以大大节省成本。 4.基于SOA的SaaS模式是中小企业信息化建设的有效途径 由于我国中小企业信息化起点低,我们不能照搬大企业“高投入、长周期” 的信息化模式,也不能走国外企业“先建局域网,后上互联网”的老路。我们要根据中小企业的实际需要,准确把握信息技术的前沿趋势,找到一条立足国情的企业信息化新路。 SaaS模式就是集中为企业搭建信息化所需要的所有网络基础设施及软件、硬件运行平台,负责所有前期的实施、后期的维护等一系列服务,使得企业无需购买软硬件、建设机房、招聘IT人员,只需前期支付一次性的项目实施费和定期的SaaS服务费,即可通过互联网享用信息系统。同时SaaS服务商会通过一定的技术和措施,保证每家企业数据的安全性和保密性,在效果上与企业自建信息系统基本没有什么区别。这样,就大幅度降低了中小企业信息化的门槛与风险,既可以节省用于购买IT产品、技术和维护运行的资金,又能使中小企业像打开自来水龙头,就能用水一样,方便地利用信息化系统。 随着互联网的普及,特别是宽带接入的成本降低,为SaaS的推广创造了良好条件,在国外已经获得了飞速的发展。其中在美国、英国、香港、新加坡等地区的应用实践取得了显著的成果。有资料显示,在美国,60%的中小企业不同程度地采用了SaaS模式,开展电子商务。在香港,商业企业只需向当地的SaaS服务商提出申请,接入互联网,就可以获得POS、联网结算,进销存等系列服务,已有6万多个商业网点在使用SaaS服务。根据国际权威公司预测,SaaS在未来几年将保持22%的年增长率,中小企业信息化的SaaS模式,正在成为一个国际性的潮流。 SOA的概念并非新东西,SOA不同于现有的分布式技术之处如下:大多数软件商接受它,并有可以实现SOA的平台或应用程序。SOA伴随着无处不在的标准,为企业的现有资产或投资带来了更好的重用性。SOA能够在最新的和现有的应用之上创建应用;SOA能够使客户或服务消费者免予服务实现的改变所带来的影响;SOA能够升级单个服务或服务消费者而无需重写整个应用,也无需保留已经不再适用于新需求的现有系统。总而言之,SOA以借助现有的应用来组合产生新服务的敏捷方式,提供给企业更好的灵活性来构建应用程序和业务流程。 基于SOA的SAAS模式,可以降低服务供应者和中小企业(服务消费者)间的耦合,将业务逻辑同WEB服务分离,促成WEB服务的动态发现/使用。 现代企业必须连结组织内及组织界限之外的子公司或商业伙伴中的程序、人员与信息。如果IT 资产之间 (系统、应用程序及数据) 缺乏整合,将使得 IT难以快速及有效地反应变动的商业需求。弹性缺乏将增加成本、降低客户的响应力、阻碍相符性并降低工作者的生产力。简而言之,缺乏整合是组织维持竞争力与成长力所面临的最大挑战。 服务导向架构 (SOA) 作为一项经设计的方式,它可组织现有的IT 资产,例如:分散、异质性、复杂系统以及应用程序,它们可被转型至经过整合、简化且高度弹性资源的网络中。一项良好执行的 SOA 项目可更直接地整合IT资源与企业目标,它可以协助组织建立与客户及供货商之间更坚固的连结、提供更正确及实时的可用商务智慧以制定较佳的决策,并协助企业简化商务流程和信息共享来增进员工的生产力。其最终成果即是增进组织的灵活度。 服务导向架构提供整合应用链接库的设计架构,因此可在网络上存取这些应用程序的功能性作为服务。SOA 的大部份可以透过标准化、技术中立的Web Services来进行实作,SOA 将整合型应用程序分解为服务套件,且以模块型态来实作其功能性。 在中国,IT市场的成熟度还不够,尤其是对于中小型企业,人治现象比较严重,内部的管理变化很快,即使类似企业之间的流程差别也很大。共性和稳定性较少,个性化需求突出成为SaaS 在中国发展遇到的第一道门槛。而SaaS实施的重要特征就是建立在通用平台的基础上的,在通用平台的基础上,来满足互不相同的个性化需求,成为中国 SaaS提供商面临的最大挑战。采用SOA技术为信息系统的沟通提供了技术基础,而随着SOA在商业企业的应用,必将促进统一的商业领域电子商务行业标准的发展和制定,对促进国家商业企业信息标准体系的建立和完善具有重要支撑作用。 5.结论 互联网的普及:互联网逐步深入人们生活,大量的基于WEB的解决方案不断涌现,这些都使得基于远程主机的应用方案成为可能;带宽的不断增大以及上网费用的不断下降:增大的通信能力和减少的带宽费用使服务上的应用程序可以通过互联网的浏览器来访问实现。 目前,国内软件相对于国外软件,在操作平台产品上无优势可言。然而,国内软件在服务方面,却占俱着天然优势。SOA将给软件行业带来重大的技术变革,将个性化软件开发变成基于标准的软件生产和装配,从创意产业转变为“制造业”。在改变软件产业格局的同时,也会给软件生产商带来机遇。 国内的信息化应用领域处于初级阶段,相对于国外的企业,大多数中小企业没有历史包袱。SOA处于基础准备及萌芽阶段,国内软件厂商同国外厂商基本在同一起跑线。如果能够抓住机遇,充分体现中国的人力资源优势,软件产业有望复制制造业的成功之路。 SaaS模式的出现迎合了中小企业信息化的需求,它有效地降低了企业初始投入,满足了用户多变的需求,减轻了企业负担的同时,使中小企业能够享受技术带来的便利,并适应企业对远距离办公的需求。基于SOA的SaaS模式的信息化方案,为中小企业实施信息化管理、提升企业管理和运营水平提供了契机,SaaS必将成为今后企业实现信息化的主导模式。 参考文献 [1] 简斌等.基于SOA的中小制造企业应用集成系统研究.计算机工程,2007.3,第33期,第5卷 [2] 李学军.基于SOA的物流信息系统架构研究.物流技术,2007年第26卷第1期(总第172期) [3] 黄刚等.基于智能客户端和SOA的新型ASP模式研究.计算机应用研究,2007年9月第24卷第9期 [4] 微软公司. 抓住长尾市场的架构战略.2006年4月 [5] roguewave公司. The business case for SOA whitepaper(SOA商业白皮书) [6] SaaS能否颠覆传统软件商业模式.中关村指南.2007年10月 [7] 王新华. 基于 J2EE平台面向服务的体系结构应用研究 作者联系方式: 通信地址:南京理工大学经管院07秋博班 email:eehorse@ 手机:13611581446
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服