SOA往往被认为是大企业的专利,这源于实施基于SOA架构的软件需要被实施企业已经具备一定的信息化基础,而中小企业的信息化基础往往比较薄弱。并且在中小企业中,往往没有复杂的异构环境存在,而且他们的业务也不象大企业那样不易预测。这会大大降低中小企业对SOA的需求。此外,与大企业相比,中小企业越发强调行业特点和企业个性,从而对信息系统提出了更多的个性化需求,但这却恰恰又是SOA的弱项。
这样,表面看来,中小企业对于SOA没有需求,但是,互联网的发展却正在改变中小企业的SOA需求状况。在互联网上存在着这样一句名言:你无法知道坐在对面的,是不是一只狗。这句名言表现了互联网的一种特性,而这种特性用在中小企业上也恰好掩盖了中小企业的一个弱点。在现实世界里,中小企业往往因为规模、资金等原因而倍受歧视;但在互联网上,处于电子商务的某一个环节上的中小企业,很难被当做中小企业来看待,它们只是被当做业务的一个组成部分。
而正是这小小的观念转变,带动了中小企业IT需求的重要转变。中小企业意识到它们不只需要建一个网站,再建立一些外部连接,还需要建立一种外部集成。中小企业通常会为了它们和其它公司、客户、供应商以及合作者的直接的计算机间的互联,而充分利用互联网,由此就产生了电子数据集成的需求。但事实上,因为成本原因,很少有中小企业真地这样做。
但是,需求还是实实在在地存在着。以汽车配件企业为例,类似于一汽集团这样的大型汽车制造企业更象一个装配企业,因为他们需要大量的配件供给,而供给这些配件的是大量中小型配件生产企业。汽车装配企业的要求是极为苛刻的,配件必须在指定的时间到达指定的地点,迟到一小时的罚款将达到三十万元。这种苛刻的要求促进了中小企业对电子数据集成的需求。
这样,在成本与需求的双重压力之下,Web服务已经成为在中小企业和其它公司之间使用简单B2B和基于互联网的集成的最佳方法。通过利用基于标准的Web服务来与那些同样支持这些标准的公司进行互操作,中小企业已经能显著地降低外部集成的费用。因此,基于Web服务的集成在最近已经成为中小企业选择与其它公司集成的主要方法。而Web服务恰好是SOA存在的基础之一。
随着Web服务在中小企业中发挥的作用的增加,一些中小企业使用最廉价、最简单的方法来实现B2B Web服务交互。但这些企业可能很快就会发现,这些方法虽然能够满足中小企业的基本业务需求,但对于安全、异步、事件驱动和过程驱动服务等复杂需求,却是无能为力的。而此时,面向SOA架构的软件就真地有了自己的用武之地了。
目前,借助电子商务服务平台从事商务活动的中小企业越来越多。仅阿里巴巴一个网站的会员数就已经超过了1800万,加上其他综合性电子商务服务平台和各类行业性电子商务服务平台,实际利用电子商务从事商业活动的中小企业数量会更多。由于电子商务导致的中小企业对于SOA架构的需求,使得SOA绝不仅仅是大企业的专利。
从发展的角度看,相当数量的中小企业将会成长为大型企业。它们的信息系统也是在中小企业成长为大型企业的过程中,逐步实施完成的。这使得这些企业当中可能存在着多个信息系统,从而也就存在着多个信息孤岛,这时候就需要有一个平台能够把这些孤岛连接起来。而SOA平台就像是无处不在的毛细血管,可以把企业的信息孤岛整合起来,提高系统的可重用性,同时提升效率。这也使得发展逐步成熟的中小企业可能存在着对SOA的需求。
目前,IBM、Oracle、BEA等厂商,都推出了适合中小企业的SOA应用。但是,这些应用离中小企业的实际应用还有一段距离。SOA作为一个面向服务的体系架构,其倡导把业务当成服务,服务之间通过标准的接口进行集成,更偏重在松耦合结构的应用集成方面,解决系统的集成和扩展问题,而并不跟企业的具体业务相关联,这使得它在应用中必然存在一个针对行业特性的缺位。这样,在接下来的相当长的一段时期内,针对中小企业的SOA应用市场,必将处于不断增长的需求和现有产品难以满足同类需求的矛盾之中。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
API管理工具能否弥补REST与Web服务之间的鸿沟?
随着企业学习如何通过RESTful利用现有服务,API管理工具正在引起轰动。API管理工具能否弥补REST与Web服务之间的鸿沟?
-
支付宝分布式事务测试方案
基于SOA架构,整个支付宝系统会拆分成一系列独立开发、自包含、自主运行的业务服务,并将这些服务通过各种机制灵活地组装成最终用户所需要的产品与解决方案。
-
解读阿米巴:用友U9克服“包干到户”的复杂性
日本实业家稻盛和夫提出的阿米巴经营模式备受我国企业的推崇,企业学习阿米巴经营模式蔚然成风。然而,阿米巴经营使得企业的核算模式变得复杂。
-
SOA架构:为什么需要API管理?
为什么我需要API管理?它能带来哪些好处?其实只是术语变了,但需求还是一样的。在SOA炒作的鼎盛时期,厂商们都宣扬他们的产品支持SOA治理。