国内外中间件冰火两重天SOA有什么可牛的
- 格式:doc
- 大小:16.50 KB
- 文档页数:3
东方通,紧扣市场的中间件自主创新之路“就像如果没有2000年左右电信业的大力推动,中间件现在的发展也许还会很艰难一样,SOA的发展也得看用户的需求和应用。
SOA对中间件的发展有很大的推动作用,但目前来说它还是一粒种子,还要在阳光雨露下、在土壤中培育,期待它成熟发芽的那天。
”——杨桦东方通紧扣市场的中间件自主创新之路■本报记者霍娜“东方通之所以能十几年来在中间件自主创新的道路上坚持耕耘,是因为当时切入点的选择恰到好处。
”谈起近年来国产中间件的发展,东方通科技副总经理杨桦说:“东方通当初由系统集成转而专注研发中间件,是看准市场,真正顺应用户的需求走的。
”杨桦介绍说,一般研究机构以前做自主创新的研究时,切入点更多的是技术趋势。
但实践证明,自主创新只有贴近用户需求才更具生命力。
一本书读到烂金融业是中间件应用得最早,也是目前应用最广的行业。
在20世纪90年代初,我国的几大银行完成了最初一轮的核心业务系统建设,基本上采用的都是IBM的大型机以及其之上的操作系统和其他软件。
但之后,各个银行都开始盘算着如何降低投资成本和提高业务处理的灵活性。
于是,分布式系统进入了他们的视野。
1992年,当时还是系统集成商的东方通在给某银行做系统集成的时候发现,在给这家银行集成了主机、网络、数据库、操作系统和应用软件之后,始终还有一部分需求不能满足。
那就是对数据一致性的要求。
对此,杨桦举了一个简单例子,比如有人到银行柜台存款,柜台人员在业务端进行操作之后操作指令传输至主机,如果主机对其数据库进行读写操作返回数据时网络断了,这时就会造成业务端和主机端的数据不一致。
为了银行业务的安全和可行,必须想办法保证数据的一致性,一笔业务的执行在业务端与主机端必须保持一致。
如何做到呢?当时,杨桦他们被告知IBM有基于大型机实现这一功能的软件,叫做CICS(CICS 是IBM非常强的主机交易处理中间件,支持联机交易服务,提供用户实时的交易请求与响应,支持分布式交易服务、多个数据源、异种数据源和分布式协同应用)。
我国软件和信息服务业上市“冰火两重天”(2007~2011)上市有利于企业公开募集资金,完善公司治理结构,提高公司运行效率和企业知名度,成为优势公司的首选。
2011年,受欧债危机、境内外资本市场持续低迷和看空“中国概念股”等的影响,中国软件和信息服务企业上市遇冷,新上市企业数量和融资规模都有所下降,但是在上市企业地域分布、境内外融资、细分行业等方面还是存在一些新的特点。
一上市企业数量和融资总额双双下降,中国概念股受质疑2011年,中国软件和信息服务业共有26家企业在境内外股票交易市场上市,仅为2010年的一半;融资总额为233亿元,为2010年的55.9%;平均融资金额8.96亿元,较上年提高11.7%。
从上市时间上看,共有22家企业在2011年上半年上市,下半年受全球资本市场动荡等因素的影响,部分软件和信息服务企业纷纷推迟上市(见表1)。
另外,2011年新上市企业在股票交易市场的表现也不尽如人意,大部分股票出现了破发。
图1 2007~2011年中国软件和信息服务企业上市数据从近五年的数据看,企业上市数量、融资总额以及平均融资金额变动较大,其中2008年的各项数据显著低于其他年份,而2010年企业上市数量和融资总额数据显著高于其他年份,2007年平均融资金额显著高于其他年份。
考虑到上市企业呈现的波动增长趋势和2011年行业内投资非常强劲的表现,预期未来软件和信息服务业企业上市表现将会优于2011年。
表1 2011年软件和信息服务业新上市企业数据续表专栏1 赴美上市新股仅奇虎未破发2011年一共有8家软件和信息服务企业赴美成功上市。
其中,人人网融资规模超过7.4亿美元,创下中国企业赴美募集资金的新高,奇虎360、世纪互联、凤凰新媒体、土豆网等融资规模也均超过1亿美元。
在这8家新上市企业中,网秦、世纪佳缘、淘米网和土豆网等4家企业在上市当天均告破发,截至2011年12月28日,仅奇虎360一家股价在发行价之上,其他7家中,人人网、网秦、凤凰新媒体和土豆网等4家企业上市后股价累积下跌超过50%。
金融危机影响,2008年中国SOA市场增长放缓计世资讯(CCW Research)SOA是面向服务的体系结构(service-oriented architecture,)是一个企业软件架构的方法,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。
SOA不是一种技术、产品,而是一种架构和组织IT基础结构及业务功能的方法。
SOA是一种在计算环境中设计、开发、部署和管理离散逻辑单元(服务)的模型。
SOA(服务导向架构)的概念已经提出好几年了,但SOA的大规模普及却迟迟没有实现。
从2007年开始,越来越多的企业开始把IT架构转到SOA,2008年是SOA务实应用的一年,计世资讯(CCW Research)在SOA相关软件服务市场规模的定义中,是指用户针对SOA架构所采购投资的具体系统应用中为软件和服务部分所投入的支出。
计世资讯(CCW Research)调查结果显示,2008年与SOA相关的软件服务市场规模达到9.3亿元,2008年的同比增长率为66.1%,而2007年的同比增长率为116.1%,可见2008年的增长率明显低于2007年的增长率。
计世资讯(CCW Research)研究分析认为,2008年中国SOA市场增长放缓的关键原因是受国际金融危机的影响,国际金融危机等综合因素导致宏观经济增速下滑,这令很多企业用户减缓或暂停了相关IT投资,SOA的目标用户虽然集中于受经济下滑影响较小的大中型企业,但对于这种优化IT系统架构、不能快速产生明显绩效的IT投资,企业会适度进行控制,这对于SOA这一新兴热点应用还是产生了一定的影响。
同时由于中国外贸型经济特征明显,这场危机对国内实体经济的影响已经开始显现,并且发展态势前景未知。
受此影响,国内很多行业都开始采取紧缩的投资策略,在SOA发展尚不成熟、处于积累的阶段,SOA的市场增长会放缓。
多数用户有意识的缩减了运营开支,很多SOA项目因此被暂缓或弃置,因此国际金融危机使得不少企业暂缓或放弃了SOA的相关计划。
SOAOffice和iWebOffice、NTKO的比较及其优势SOAOffice 中间件是北京科翰软件为微软OFFICE量身打造的Web中间件,是Web调用Office、存取Office数据的必备中间件。
SOAOffice中间件由服务器端数据组件和客户端显示控件构成。
iWebOffice、NTKO是一种普通文档控件,主要实现Office文档的在线编辑保存功能,不含Office内容数据存取、导入导出等功能。
由于iWebOffice、NTKO 相对于SOAOffice产品来说都是上一个时代的技术架构,功能也大同小异,以下仅以iWebOffice为代表展开评论。
SOAOffice的研发始终以开发人员和最终用户为中心,是一种真正贯彻“以人为本”思想开发出来的中间件精品。
从结构上看,SOAOffice由服务器端数据组件和客户端显示控件构成,开发人员只需在服务器代码里调用SOAOffice,即可全面控制Office文档,免去了开发人员应对复杂的javascript脚本的烦恼,符合流行的代码分离原则的Web编程架构。
从编程上看,SOAOffice提供的服务器组件接口完全遵守微软命名规范,接口简单,对象层次清晰,而复杂的控制逻辑在SOAOffice中间件内部实现,开发人员只要简单调用即可获得强大功能。
从功能上看,SOAOffice全面提供涵盖Office最大应用范围的功能,开发人员无需学习研究复杂的Office编程细节。
从界面看上,SOAOffice提供最大的灵活性给开发人员,例如自定义菜单、自定义工具栏、自定义出错信息框、无版权信息等,开发人员能够做一个符合自己需要的个性在线Office编辑器。
从扩展上看,在SOAOffice的基础上,开发人员可以方便地封装自己的SOAOffice业务模型和框架。
从升级上看,SOAOffice紧密结合当前客户的最新需求和微软Office的版本变化,及时推出SOAOffice的升级。
国内SOA平台中间件研究报告2007-11-03 11:37:34| 分类:默认分类| 标签:|字号大中小订阅1、SOA国内发展现状近年来,面向服务体系结构(SOA)成为全球计算机软件行业的热点话题,被誉为软件开发的下一个里程碑,成为企业软件架构的趋势。
企业用户业务需求的不断变化,要求企业IT系统必须成为一个适应力强的竞争体,能随着企业环境的变化而改变,并具备柔性扩展、随时支持业务流程变化的基础功能。
SOA的重要特点包括松耦合、可灵活支持业务流程重构、广泛应用标准等,这使得SOA更适用于业务系统间的互操作和整合。
SOA适用的主要应用场景包括企业应用集成(EAI)、电子商务(B2B)、电子政务(各部门间信息共享和协同工作)等。
SOA架构可以帮助客户更快地开发和实施下一代应用,更好地解决针对各个单一业务应用所建设的各自独立系统间资源无法共享、信息割裂等问题。
SOA架构独立于实现服务的硬件平台、操作系统和编程语言,构建在不同系统中的服务可以用统一、通用的方式进行交互。
因此实现SOA需要一个平台来在各种不同服务间进行协调、管理。
能否使企业的IT架构更为灵活,从容的应对市场环境的不断变化;使企业现有的IT系统之间充分整合,达到各个业务部门和环节更好的协同;使企业IT系统的复用性提高,有效降低IT成本,都是衡量SOA平台是否满足中国企业需求的重要参考标准。
根据《信息周刊》和埃森哲公司对国内上千家企业机构的问卷调查,拥有SOA应用的企业比例为8.8%,在大中型企业中,比例可达到10%。
四分之三的被调查企业未对SOA采取任何行动。
而在早期已开始SOA部署的企业中,60%的大中型企业和超过一半的小型企业都表示,将增加在SOA上的投入。
数据表明:尽管SOA在中国尚处于应用启蒙阶段,但企业在SOA上的投入却在快速增加。
可以预计未来1-2年,SOA在中国将进入快速发展期。
目前,在国内的很多行业,例如政府、电信、金融、医疗等等,都需要实施SOA。
1、跨平台,多语言?
C++、java、C#等都支持。
2、防火墙,复杂网络适应性?
ICE有一个服务程序glacier2,实现为软件防火墙。
部署在一台internet和intranet双连接的主机上(既能被外网访问,又能被内网访问)。
内网中的应用服务接口不用公开,统一受glacier2管理。
Internet网客户软件请求服务时,通过glacier2中转。
亮点:
安全特性:支持ssl安全连接和session管理。
回调特性:客户端不必公开端口,使用同一链路实现消息回调。
3、开发简单灵活性?
较CORBA开发框架TAO,开发接口简单,类的划分精简,容易理解。
亮点:
Debug 跟踪发现,ICE远程调用时,函数调用深度比CORBA小一半,这样原来的corba 时栈空间不足的现象可能会有所改善。
4、性能方面?
网上有ICE和TAO的评测,各方面性能都比TAO强悍。
成批的单向方法调用特性:短小频繁的消息可以累积后一齐发送,降低开销。
传字符串参数,1200个字符。
中国中间件市场规模、中间件市场份额占比、中间件厂商的核心竞争力及中间件行业格局发展前景一、现状目前,全球的中间件市场规模约320亿美元。
随着云计算、大数据、物联网等数字化技术普及以及政务大数据、智慧城市、企业上云等行业数字化热点项目的推进,大量新的市场需求将会出现。
2019年中国中间件市场总体规模达到72.4亿元,同比增长11.40%。
预计2023年,中国中间件市场空间13.6亿美元,5年复合增长率15.7%。
随着国产中间件厂商技术的升级,以东方通、宝兰德和普元信息为代表的国产厂商赶超者,在电信、金融、政府、军工等行业客户中不断打破原有的IBM和Oracle的垄断,逐步实现了中间件软件产品的国产化自主可控。
预计国产厂商在电信行业的国产替代空间为14亿元,在金融行业的国产替代空间为21亿元,在政府行业的国产替代空间为23亿元。
总替代空间高达57.4亿元。
中间件是居于操作系统之上、应用之下,实现分布式计算、数据通信以及为应用从数据库是和服务器中,读取写入各种数据的计算机软件,是IT系统进行通信和传递消息的纽带。
在现代分布式计算架构下,中间或Middle实际指代中间件在应用系统结构中居于各类应用与操作系统之间,是一种为分布式计算环境提供通信服务、交换服务、语义互操作服务等系统之间协同集成服务,解决系统之间互连互通问题,帮助用户灵活、高效地开发和集成应用软件的基础型软件。
交易中间件是一种对象请求代理中间件,一般基于标准的构建框架,用于实现不同厂家软件之间相互调用和交互操作,它是面向对象技术与分布式计算技术相互结合的产物。
消息中间件是中间件家族中非常广泛的一种中间件,其主要作用是解决分布式计算环境下,多个子系统间的消息通信问题。
应用服务器中间件位于客户浏览器和数据库之间,为应用程序提供业务逻辑的代码,应用服务器通过组件的应用程序接口将商业应用逻辑曝露给客户端的程序,同时为应用提供运行平台和系统服务,并管理对数据库的范围。
⼗⼤优秀中间件解决⽅案编者按:⼜经过⼀年的培育,中间件应⽤得到进⼀步普及。
与去年本报开展中间件⽅案评析时相⽐,今年不管是中间件产品的成熟度,还是⽤户对产品的了解,都有了长⾜进步。
这⼀点从专家和⽤户代表组成的评委会共同评选出来的下⾯这10个优秀中间件解决⽅案中可以得到显明的体现。
IBM: 企业业务整合技术⽅案构筑基于WebSphere的统⼀业务流程平台。
某电信业客户为了适应市场业务的快速发展,缩短海外及内地员⼯的报销审批时间,使CFO能够及时掌握公司资⾦的使⽤情况和有效的控制资⾦的使⽤,针对报销审批业务,准备建⽴统⼀的业务流程平台。
系统的建设⽬标项⽬的建设涉及众多部门,涉及的业务种类繁多,业务流程⽐较复杂,需要详尽的审计和监督功能。
原有的报销系统是基于胖客户端的两层架构模式,⽹络响应速度慢,海外员⼯报销审批时间很长,CFO⽆法掌握公司资⾦的总体流向。
另外,公司的各个基础数据分别保存在各个应⽤系统中,没有进⾏有效的整合,没有统⼀的平台来存储、管理、分析以及利⽤各类有效资源。
具体⽽⾔,在信息应⽤层⾯,⽬前的信息系统是按部门的职责设定和开发的,没有按照业务流程去定义,所以在信息的关联、流通和共享上存在着障碍。
造成的问题是不同部门在收集数据上产⽣重叠,数据在不同部门之间重复存储,部门之间的协同⼯作不顺,资源被浪费。
在应⽤功能层⾯,缺乏知识累积、再⽣和分享⽅⾯的应⽤,造成的问题是知识分散在个⼈或某些部门,⽽需要这些知识的⼈因为沟通不畅需要重新累积经验,使得重复犯错或知识的获得成本增加。
⽅案实现针对⽬前的情况和上⾯的描述,建议采⽤基于WebSphere的系统架构来建设信息系统建设平台,并推荐选⽤IBM公司的WebSphere Business Integration(简称WBI)和其提供的连接器(Adapter)。
WBI⾸先保证在⼀个异构的环境中实现信息稳定、可靠的传输,它能屏蔽掉⽤户硬件层、操作系统层、⽹络层等相对复杂、烦琐的界⾯,为⽤户提供⼀个统⼀、标准的信息通道,保证⽤户的逻辑应⽤和这些底层平台没有任何关系,最⼤限度地提⾼⽤户应⽤的可移植性、可扩充性和可靠性。
自动驾驶软件架构之:中间件与SOA(一)目录自动驾驶软件架构之:中间件与SOA,共计56759字,分成三篇文章推送,对文章有兴趣者,请收藏本文并持续跟进。
在此,也对未动科技肖猛肖总表示由衷的感谢!感谢您为大家呈现如此优质的内容!前言我之前有篇文章《智能驾驶域控制器的软件架构及实现》(软件架构基础及问题,支持L3+的软件架构及产品架构),其中对中间件有简短的论述。
本文是将中间件作为一个专题,专门展开进行详细的分析和讨论。
中间件相关技术在计算机分布式系统中发展了很多年,尤其在互联网服务、大型商业系统中得到广泛使用。
随着智能网联汽车的发展,现代汽车也逐步增加了以太网支持,这让之前的很多分布式系统技术也可以运用到汽车软件中,比如SOA软件架构。
所以,基于SOA的中间件也得到了越来越多的重视。
但是大家在讨论这些问题时,对很多概念表述其实很模糊。
什么是中间件,不同语境下其含义差别很大。
对于什么是SOA,自动驾驶系统需要SOA吗,很多人也很困惑。
本文结合中间件的发展历史、软件架构方法论,自动驾驶的特殊要求,做了一个综合性分析,给出这些问题的一家之言。
第一章对典型的中间件产品做了一些介绍和综述,并阐明了中间件产品的核心概念,简述中间件技术在互联网和车载系统两个领域的应用。
第二章对中间件涉及到的关键技术逐一进行说明,作为后续分析的知识基础。
第三章对软件架构的分析方法和软件架构风格做了通用性的论述,并以此方法论逐层递进推导SOA软件架构。
第四章在前文的基础上,进一步分析自动驾驶对SOA中间件的要求。
并以Adaptive AutoSAR和GENIVI 技术体系为基础,举例说明如何对其进行改进与扩充,以实现满足自动驾驶要求的中间件系统。
本文的读者定位为从事车载软件开发、自动驾驶系统开发的系统工程师,产品经理、软件架构师、算法工程师、软件开发工程师及测试人员。
因为智能驾驶需要很多不同专业的人协同工作,并不是所有人都是软件或汽车软件背景。
国产中间件软件天地国产中问件以天下为己任在软件的世界里,中间件和操作系赢得广泛的认可和支持.这不仅能反馈统,数据库并驾齐驱,是基础软件的三以中间件为核心的突围之路产品问题,并能针对反馈及时调整研驾马车,最能体现一个国家和地区软件中间件是继操作系统和数据库管发方向.更能为公司未来的发展留下发展的综合实力.具有自主知识产权的理系统之后随着网络的兴起和发展而空间.国产基础软件企业,从内部结构来看,新兴的一种基础软件,可以视为位于网操作系统,数据库软件厂商相对暗淡,络各结点操作系统之上,网络应用系统人才积淀刻不容缓国产中间件这边风景独好,分外妖娆.之下的一层支撑软件.人才匮乏是横亘在中国软件企业从市场上看,中间件发展的一个显头顶上的”达摩克里斯之剑”.人才的缺多方利好刺激,全面启航在即着特征是国产中间件的崛起.国际巨头失,使得任何技术更新,产品创新,营销1机构改革,政府职能转型一统天下的格局正在被打破,一大批拥变革都只是水中花,镜中月.尤其是当今年两会,我国政府公布了国务院有自主知识产权的国内中间件厂商的”鼓噪”多年的SOA架构和SAAS技术机构改革方案,国务院将新组建工业和兴起给我国中间件市场的发展带来了逐渐在中国市场落地,国产中间件软件信息化部,交通运输部,人力资源和社生机.以东方通科技(TongTech)为例,企业如果想搭上SOA和SAAS的顺风会保障部,环境保护部,住房和城乡建目前在雄踞国内中间件市场份额前三车,必须沉淀大量的相关人才.设部.改革后,除国务院办公厅外,国务位,名列本土企业榜首.其中间件产品前几目,东方通科技(TongTech)迎院组成部门设置27个.广泛应用于金融,通信,能源,交通,政来了另一位SOA架构师刘川,这位在“大部制”改革其核心是转变政府府,军工等众多行业,2002年被德勤澳洲某电信集团工作多年的软件架构职能,电子政务必须能够支撑我国行政(DeloitteToucheTohmatsu)评选为”亚师,在部署SOA架构上有着丰富的经管理体制改革,成为政府管理创新的信太地区高科技高成长500强”,2005年验,刘川的加盟也彰显了东方通科技息化平台.此次”大部制”改革带来的重被美国(RedHerring)杂志评选为”亚洲(TongTech)对人才孜孜不倦追求的”司大变化,一方面有力推动了信息化建科技100强”.马昭之心”已经路人皆知.正是因为对设,另一方面在很大意义上也将引发电各种因素决定了中间件是我国软软件人才的大量积淀,东方通科技子政务建设应用在政务公开,信息整件厂商有条件,有优势与国际IT诸强(TongTech)在产品创新和技术创新上合,协同应用三个方面取得新进展.笔的抗衡之地,蕴含着民族软件产业发展一直都引领国产软件潮流,紧抓国际脉者就这一话题,采访了东方通科技的宝贵战略机遇.从整体上看,虽然国搏,体现在市场份额上也是一骑绝尘,(TongTech)的常务副总朱律玮先生,他产中间件取得了不俗的市场成绩,但是领先国内对手.表示:”…大部制.‟改革的确为软件行业和国外巨头的差距依然很大,中间件如罗马不是一天建成的,国产中间件迎来了一次难得的发展契机,对于一直何带动我国软件行业的整体快速发展,要想在技术和产品上领先国际巨头,还深耕电子政务领域的东方通科技而言为信息化建设多做贡献,是我们面临的有很长的路要走.然而中间件确实对于如何把握这一历史机遇,直接决定了企课题.中国软件业乃至整个国家的信息安全业能否可持续发展.”都很重要,倪光南院士在一次演讲中曾2两化融合坚持自主创新这样比喻中间件:中间件像空气和水一党的还是十七大明确提出了信息”创新是企业发展的核心竞争力”样重要,如果被垄断了,那对我们就不化是我们加快实现工业化的必然选择,这是获得”中国软件20年杰出贡献奖”好了.我们希望国产中间件软件厂商奋我们必须坚持以信息化带动工业化,以的东方通科技(TongTech)董事长张齐发,自强,9币夷长技以制夷,在中国信息工业化促进信息化,走出一条开发,创春经常挂在嘴边的一句话.中间件软件化建设中担当重任.新,科技含量高,经济效益好,资源消耗的核心技术,没有捷径可走,要想发展低,环境污染少,人力资源优势得到充壮大,必须坚持自主创新的道路.将创分发挥的新型工业化路子.新成果通过各种方式向技术群体渗透,\《计算机与网络》2008年第14期。
中间件及应用开发商中间件是指位于操作系统和应用程序之间的软件层,它提供了各种功能和服务,用于支持应用程序的开发、运行和管理。
中间件可以提供诸如数据管理、通信、安全、事务处理等功能,简化了应用开发过程,提高了应用程序的可靠性和可扩展性。
在中间件市场上,有许多知名的中间件及应用开发商。
下面是其中几个代表性的开发商及他们的产品:1. IBMIBM是世界上最大的IT公司之一,其中间件开发商业务涵盖了各个层次和领域。
IBM Middleware主要包括WebSphere系列产品,如WebSphere Application Server、WebSphere MQ、WebSphere Message Broker等。
这些产品提供了一系列的功能和服务,用于构建、部署和管理企业级应用。
2. OracleOracle是全球领先的数据库软件供应商,同时也提供了一系列的中间件产品。
Oracle Middleware主要包括Oracle WebLogic Server、Oracle SOA Suite、Oracle Data Integrator等。
这些产品为企业提供了一种可靠、安全和可扩展的基础,用于开发和运行高度集成的企业级应用。
3. Microsoft微软是全球最大的软件公司之一,其中间件产品主要集中在Windows操作系统和.NET平台上。
Microsoft Middleware主要包括Microsoft IIS、Azure App Service、Azure Logic Apps等。
这些产品提供了一种快速、灵活和可靠的开发环境,用于构建和部署基于云的应用。
4. Red HatRed Hat是一家专注于开源软件的公司,其中间件产品主要基于开源项目JBOSS。
Red Hat JBOSS Middleware主要包括JBoss EAP、JBoss Fuse、JBoss AMQ 等。
这些产品提供了一种高度可扩展、灵活和开放的开发环境,用于构建和部署现代化的应用。
SOA应用平台下的新一代基础中间件浅谈导读:随着SOA的实施,从事企业应用软件开发的建设者们面临着很多挑战:业务交付不及时,低于业务发展的要求;缺少统一规划,难以适应以客户为中心的运营模式;应用越来越多,维护量大,应用间共享困难;系统功能个性化不足,影响业务使用;企业应用软件建设缺乏弹性,影响企业业务扩张;不一致、不友好的使用体验,降低了用户的主观满意度;应用软件低成本与高要求的矛盾。
关键词:SOA中间件1 SOA实施者面对的挑战随着SOA的实施,从事企业应用软件开发的建设者们面临着很多挑战:业务交付不及时,低于业务发展的要求;缺少统一规划,难以适应以客户为中心的运营模式;应用越来越多,维护量大,应用间共享困难;系统功能个性化不足,影响业务使用;企业应用软件建设缺乏弹性,影响企业业务扩张;不一致、不友好的使用体验,降低了用户的主观满意度;应用软件低成本与高要求的矛盾。
可以看到,中国企业信息化建设的现状和国外不同,整合遗留系统不是实施SOA的主要问题,国内应用建成时间往往比较晚,而且新应用的需求不断增加,如何快速构建新的、符合SOA特性的应用,如何在建设、改造应用的同时打破系统竖井,建立信息与资源的共享,是面临的主要矛盾,在这一点上,国外现有的经验并不完全适合于国内的现状;另一方面,大量新技术、新标准、新平台的出现,既为软件建设提供了新的手段,也增加了建设的复杂性,如何理解这些技术产生的目的,如何选择合适的技术手段为业务服务,也是值得持续思考的课题。
2 SOA加强可管控能力为应对上述挑战,实现高质量、低成本、快速交付的要求,需要采用SOA的架构、理论与方法指导企业应用软件的建设,通过统一规划的松耦合的层次式企业架构,基于服务来快速搭建应用和快速组合新的业务流程,利用统一基础设施进行集约化经营,加强企业软件的可管控能力。
SOA的架构原则是实现IT与业务对齐的有效方法。
企业应用软件建设必须满足业务运营与发展的需要,SOA从业务的视角来指导企业应用软件建设,更易于理解业务,灵活应对业务变化并快速实现业务需求,并且IT对业务绩效的管控治理提供支持,从而加强了IT和业务的一致性。
InforSuite:可信赖的国产中间件作者:来源:《中国计算机报》2011年第19期作为机动的SOA设施,InforSuite提供了面向服务架构(SOA)的方法论和工具支撑,结合云计算,集成企业服务总线、消息、业务流程、物联网等系列中间件、构件和软件工具产品,为大型企业应用提供开发、运行、管理的全生命周期支撑,是面向服务的、可动态组装的技术集成平台和应用集成平台。
作为国内领先的中间件产品与服务提供商,中创软件中间件公司是国内最早从事中间件技术研发的单位之一,是全国首个大型中间件产业基地依托单位、四方国件产业化支撑单位,是全国唯一同时拥有国家涉密甲级资质与国家武器装备科研生产许可的专业中间件厂商,是国际OMG组织平台会员单位和国际开源中间件联盟OW2协会发起单位。
2009年,公司联合国内著名高校及中间件厂商,牵头承担“核高基”科技重大专项“集成化中间件套件产品研发及产业化”课题,致力于打造具有自主知识产权的中间件产品与自主中间件品牌,推进产品产业化。
InforSuite产品在技术体系上采用先进的微内核和插件体系结构思想,遵循SOA体系架构,融合J2EE、Web服务、MDA、UML和XML等技术和标准,基于微内核的框架,集成中间件、构件、软件工具等系列产品,针对我国信息化建设领域的特点和需求,提供云计算平台、物联网应用支撑平台、数据集成套件和流程集成套件,并提供网络软件开发、运行、管理全生命周期的支撑工具。
经过十几年发展,InforSuite产品家族现已拥有应用服务器、消息服务器、工作流服务器、服务集成总线、SOA设施、物联网应用中间件、云计算平台等十几款产品、几十个版本,产品体系覆盖到应用系统各层面,并成功应用到政府部门及国防、金融、电信、教育、能源和制造业等众多领域,成为国产中间件的中流砥柱,为企业提供了一个具有高度机动性的基础平台。
InforSuite集成化中间件套件可以实现资源的整合、协同、共享,连接“信息孤岛”,实现信息资源的综合利用,快速响应市场需求变化,提高企业运行效率和管理水平,简化企业应用部署和管理的复杂性。
国内外中间件冰火两重天SOA有什么可牛的
今年以来,SOA似乎已经成为软件产业里最强烈的主旋律,尽管看起来SOA大规模到来的成熟期还有相当长的时间,但是国外中间件厂商不遗余力的推动,使得的SOA的升温速度超乎想象。
据IDC预测:Web服务必将是分布式应用程序的主导架构,SOA的市场需求平均以94%复合增长率而高速成长,在未来10年,Web服务项目的总投入将达到1840亿美元。
与此同时,IBM、BEA、甲骨文等等的中间件厂商关于SOA的
实施案例、实施步骤建议也在今年纷纷出台,渐渐形成SOA似乎势不可挡的态势。
而与国外厂商的热捧形成的鲜明对比的是,中国的中间件厂商,似乎对SOA并不那么狂热,而是在理性地埋头做着一些事情,这个市场的冷与热究竟是怎么回事?这个宣称是未来软件产业的革命对于中国企业来说是否是很好的突围机会?
SOA冷思考
SOA(Service Oriented Architecture服务导向架构)作为一种技术概念从四、五年前开始被提出来,由于面向用户,提供更高弹性、更高效率及信息整合的IT环境而被业界不断看好。
软件集团大中华区Webspere软件总经理李永财说:“从IBM角度来讲SOA不仅仅是一个技术层面的概念和架构,更多地强调以业务为中心的架构设计方法。
”
有评论说,SOA是软件工程和软件产业的一次自我变革和扬弃,它将迫使软件技术人员站在用户的业务视角上工作,将高深莫测的软件开发转化为“服务”业务的相应实现,将软件专业语言转换为现实业务语言,打破软件领域的技术壁垒和神秘感,甚至最终会把用户的业务人员改造成软件系统的架构师。
那时,软件产业将告别“阳春白雪”成为一个名副其实的现代服务产业。
几年前,各大软件厂商对于SOA的热捧还主要是集中于概念炒作阶段。
进入今年以来,IBM、BEA、甲骨文等一批软件厂商开始推出了一些实施方案并部署了一些成功案例,使得SOA进入现实的脚步在不断加快。
尽管SOA被纷纷看好,而且也有部分的成功案例推出、相关产品问世。
但是也有专家认为,SOA作为一个具有发展前景的应用系统架构,尚存在许多有待改进的地方,例如在可靠性、安全性、编制(Orchestration)、遗留系统(Legacy support)支持和语义(Semantics)方面均还存在严重不足。
以可靠性为例,在不可否认性(non-repudiation)、消息一定会被传送且仅传送一次(once-and-only-once delivery)以及事务撤回(rollback)等问题上,SOA 还没有做好准备。
现有的基于交易中间件、消息中间件的解决方案,较好地满足了应用系统在性能、服务质量和安全性等几个方面的需求。
但在SOA环境中,其应用组件之间是一种松耦合的关系,要让一个应用软件的组件,很容易去跟属于不同应用的软件组件进行对话,如何确保这些迥然不同,但又相互连接的系统的效率、可靠性、可控性和安全性,就复杂得多了,是SOA 还没有最终解决好的问题。
这些都影响了SOA的实际实施和推广。
中创软件商用中间件公司总经理刘江宁认为,以前中间件是以技术作为驱动,但是现在业务已经成为中间件技术和产品发展的驱动力。
SOA技术和Web服务技术的发展,使得中间件已经摆脱了纯粹的技术影响,更多地加入了业务特性。
在逐步向上与业务系统靠拢的过程中,中间件逐渐成为原来业务系统的共性平台。
SOA概念的提出就是为了解决动态的B2B 业务整合的问题。
虽然SOA已成为一个趋势,但目前国内还没有达到规模化的推广应用阶段。
国防科技大学教授王怀民说:“SOA其实是由于Web技术传播的成功,将Web服务进行了更大范围的拓展,一方面是源于技术的驱动,另一方面是由于厂商需要找到新的技术市
场的原因驱使。
应该说SOA更易于培训更易于更广泛的推广,同时也更接近用户,而且在未来的技术发展上将有可能对生化信息服务有积极的推进作用。
但是如果用SOA去解决互联网上的问题,又觉得他过于复杂了,如果让SOA去解决分布式应用的问题,他又不能完全解决。
在某种意义上,SOA其实是厂商们的一种新的营销模式,是新壶装旧酒,对于国外厂商来说,他们原来的积货很多,所以推广很积极,同时通过这种深度推广获得用户和市场的支持,当然将来必然也会对自己的软件的革新和改造带来良性的互动”。
中间件企业需要强化势能
应该说,王怀民教授道出了一个很重要的观点,国外厂商非常善于制造新的理念,这也是中国企业需要学习国外中间件厂商的优异之处。
中和威软件有限公司总经理王志伟说:“从技术层面来看,中国中间件企业与国际先进中间件企业之间都是差不多的。
但相互之间的企业势能差却非常大。
同样是水,国外的企业实际具有的势能高,势能高就形成了瀑布。
目前国内的企业还是河流、小溪。
这与我们的整体产品管理的认识和实践有着相当的关系。
只有打造自己的产品与企业品牌影响力,扩大自己的产品市场份额,同时得到政府的支持,三者结合在一起,我们的企业才有希望形成自己的瀑布。
国外的企业就很善于给自己造势而赢得自己在产业界的领导地位。
”
中创软件商用中间件公司总经理刘江宁说:“在2003年以前,可以说国内中间件市场几乎是IBM、BEA等国际中间件巨头的天下。
但从2003年开始,国产中间件迅猛发展。
到2005年,中间件产业迎来新的拐点,国内厂商进行了反攻。
从CCID最新发布的‘2005-2006年度中间件软件市场研究年度报告’的数据中,我们也可以看出,国产中间件市场份额较去年上升了6.3个百分点。
”
目前,绝大多数的中国中间件厂商对SOA所抱以的是追踪的态度,并没有进行更大范围的宣杨,其实这正是国外企业与中国企业的最大区别,同样的没有完整的产品出来,但是国外厂商却下大力气的宣传新概念,进行市场炒作。
其实如何利用SOA这个契机也同样来为中国的中间件企业造势是中国软件企业可为的事情。
不久前北京市科委的长风联盟公布了“长风联盟SOA发展战略与技术推进战略”,宣布要利用SOA的巨大机遇,在中国推动SOA,重新改变产业价值链格局,争取更大市场空间,也积极加入到提升产业话语权的阵营里来。
务实铸造自身核心竞争力
应该说,SOA与现今流行的Web服务紧密联系在一起。
Web服务提供了技术,而SOA 则提供了应用这种技术的框架,是一个非常好的思路,因此得到了软件业界普遍的认可。
中间件对于Web应用具有简化和帮助其相互连接、相互访问的作用。
目前,几乎所有新的中间件类型、新的中间件产品都支持Web服务,可以基于它们实现SOA架构的应用。
正因为如此,人们将中间件视为实现SOA架构的理想平台。
凭借这种天然的联系,中间件搭车SOA 也是一个增加曝光率的明智选择。
而国内的中间件厂商,比如中创软件、东方通、中和威等等其实都推出了基于SOA总线的中间件产品,并且具备了部署和运用SOA的能力。
只不过他们没有更多地去市场上进行炒作。
东方通公司表示他们已经有了很多的SOA应用的成功案例,尤其是在电子政务这一块。
而且,东方通是少数可以提供“既可以传统技术也可以SOA”双重解决方案的厂商。
中创软件商用中间件公司总经理刘江宁认为,国产中间件产品经过多年的潜心修炼之后积蓄了一定力量,但国内中间件厂商毕竟与国际中间件巨头在整体实力上还有不小的距离。
在今年甚至今后几年,都需要在自己专注的细分领域渗透深入,增强局部竞争优势。
以更加专业化、细分化的市场,继续从差异化策略上与国际巨头竞争,从而取得更大的市场份
额。
中和威的总经理王志伟则认为,中国的中间件企业应该更多地定位于围绕中间件产品的技术支撑服务体系下功夫,使得所提供的产品更加的定制化、灵活化、友好化及性能的优化。
中国市场对中间件的需求正进入旺盛的时期,而对于信息安全和信息整合以及满足个性化服务精细化方面,中国企业中间件有着特殊的优势,利用这些优势,中国的中间件企业完全可以在这场中间件的反攻战中赢得更多的空间,打造更强劲的竞争力。