8月6日,由西安软件园、陕西省软件行业协会主办的“西安软件商竞争力成长高峰论坛”在我国国家级软件产业“双基地”之一的西安软件园召开,百余家软件厂商高层共聚一堂,探讨我国软件开发商竞争力提升之道。
SAP名言:“全球500强,400强都是SAP客户,我们不能有像OUTLOOK这样的桌面产品,可以让用户能容忍DOWN机。” 用友的全球第一款基于SOA架构的管理软件,金蝶引领SAAS模式,今年以来,中国的软件厂商似乎成了企业级管理软件技术的领跑者,对此跨国巨头如何看呢?
这篇文章认为业务过程的分析和实现间的差距远比当前工作流工具市场所显现出的还要大。同时,本文还提出了解决这种状况更现实的办法。文中对当前标准和项目进行了足够深入地探讨,以便让你可以理解它们与这些流派的关联方式及其原因。在讨论中,我会指出每一个被提及技术的优缺点,以及正确使用它们的方式。
软件构件化是21世纪软件工业发展的大势趋。工业化的软件复用已经从通用类库进化到了面向领域的应用框架。Gartner Group认为:“到2003年,至少70%的新应用将主要建立在如软件构件和应用框架这类‘构造块’之上;应用开发的未来就在于提供一开放体系结构,以方便构件的选择、组装和集成”。框架的重用已成为软件生产中最有效的重用方式之一。
根据维基百科的解释,“最后一英里(或者最后一公里)是从一个通信服务提供商到一个客户的提供连接的最后一段线路。电信和有线电视行业经常用到这个词汇,它通常被认为是一种价格昂贵的挑战,因为铺设线路和电缆是相当大的物理工作......
根据维基百科的解释,“最后一英里(或者最后一公里)是从一个通信服务提供商到一个客户的提供连接的最后一段线路。电信和有线电视行业经常用到这个词汇,它通常被认为是一种价格昂贵的挑战,因为铺设线路和电缆是相当大的物理工作。”这种复杂性、成本和风险在能够实现“最后一英里”的新技术出现之前延缓了许多宽带网的部署。
SOA概念已经为大多数用户和企业所熟知,同时也有众多企业开始实践SOA,在项目实施过程中不断完善SOA的技术和实施方法。长风联盟内的用户、软件企业和科研院所,在SOA技术研究、产品研发和项目实施过程中,形成若干SOA工作组,共同研究、交流SOA相关技术和规范标准,同时也形成了一些实际的SOA支撑产品和项目实施经验。
Service-Oriented Architecture),即面向服务的架构,这是最近一两年出现在各种技术期刊上最多的词汇了。现在有很多架构设计师和设计开发人员简单的把SOA和Web Services技术等同起来,认为SOA就是Web Service的一种实现。本质上来说,SOA体现的是一种新的系统架构,SOA的出现,将为整个企业级软件架构设计带来巨大的影响。
本文将延续第一部分的内容,向您介绍了 SOA 为企业级架构设计带来的影响,以及在构建基于 SOA 架构的企业系统时应该怎样保证所构建的系统架构能够满足系统中不同的服务级别需求。
需求不断扩大、厂商重点投入、用户理解加深,商业智能(BI)软件应用的“躁动”日渐强烈,它已成为企业必备的关键工具,同时在企业中的需求也迅速增长。
机构中IT角色的转变已经引起了SOA技能需求的高速增长。IT部门的工作与10年和20年前相比几乎完全不同了,从而产生了IT专业人员需求的变化。
建立在面向服务架构(SOA)上的Web应用程序将极大的提高IT效率和业务灵敏度。SOA 建立起了数据和协议方面的统一标准,以使得现有的内部和第三方应用程序模块或服务能够有效的重复利用,并可以进一步重新组合进业务应用程序。
SOA之于企业,无论有多少种产品和解决方案,具体到每一个企业来说,最根本的需求是对企业内部的业务和流程的重构。。服务构造的过程,也就是对企业业务流程的分解、独立和流程改进的过程。而这个过程,其实未必和技术有多大的关系,而更多的是与技术无关的业务方面的过程,各种技术和方案其实都可以实现类似的需求。
近年来,SOA受到业界的热烈追捧,究其原因,是因为SOA所具有的灵活性和“与业务相关”性。正是SOA的灵活性和“与业务相关”性,使SOA成为弥合企业业务发展需求与企业IT支持能力之间鸿沟的最佳途径,是将企业冻结、闲置的IT资产转变为企业流动资产,帮助企业全面提高业务的有效性、适应性和快速响应能力的最好途径和方法。
在未来,到底SOA将扮演一个怎样的角色?企业千差万别,IT系统又是各具特色,他们该如何寻找SOA路线图,实现SOA就绪?怎样让SOA发挥更大的效益?是什么使得CIO们在SOA面前变得永无宁日?
如果专家的预测准确,基于SOA架构(面向服务的架构)的中间件产品将使企业在信息化上的投资产生更好的回报,改变中间件产业的格局,并将在5年内在IT业获得广泛应用。
概念普及之后,中国企业对SOA的探索已转向将这一先进的IT思想与业务现状结合,最佳实践和来自实践的体会、经验成为人们关注的焦点。响应这一主题,IBM软件集团大中华区首席架构师寇卫东博士在接受记者采访时表示,SOA架构非常灵活,通过对信息进行整合,对服务进行复用,可以帮助企业再造随需应变、效率更高的业务流程。