8月28日,在北京召开的一个普元媒体沟通会上,普元透漏了从2006年到2008年的产品研发路线图:产品内部开发代码依次为:“Phoenix(凤凰涅槃)-Bibo (碧波)-Olympics(奥林匹克)”。预计在2007年发布的Bibo版本将全面采用最新的SCA/SDO国际构件标准规范;而在2008年出货的Olympics版本,将变身为新一代的面向构件的中间件平台。
与此同时,普元将对Phoenix版本继续支持,根据已有电信、银行等旗舰客户应用反馈,继续加大投入,以全面满足中国企业级客户和政务服务的需要。Phoenix、Bibo、Olympics三个版本合力,将持续引领面向构件中间件EOS成为中国市场的主流中间件平台。
在解释EOS开发代码为什么是Phoenix、Bibo、Olympics时,普元公司研发与市场副总裁程朝晖说:“其实,‘Bibo’也是随意而取。最近有些国际项目开始从采用星座为代号,转到采用一些地名为代号,如SCA/SDO的开源项目就取意大利的小镇‘Tuscany’为代号。我们也取其灵感,把普元总部所在的‘碧波’路‘Bibo’用于EOS 6系,发音同'Bible'。 ‘Olympics’代号的灵感则来自于——这个版本会在2008年中推出,届时奥运会将在中国北京举办,为纪念EOS 7系将同中国第一次成功举办奥运会一样,成为真正具有世界领先水平的企业应用平台,我们命名为‘Olympics’”。
在中国,今天的商业事实是,越来越快的业务步伐,以及来自客户、合作商和员工越来越高的服务请求,都让国内企业的IT系统需要更高效的运营力、更快速的响应力,以及更灵活的适应力。SOA作为一种成长于美国模式下的先进IT策略,它能将企业应用中那些成熟的IT遗产系统功能编排成具有互操作性的标准服务,从而使得组织可快速组合、重用这些服务,来满足业务竞争需要。而在国内,新兴市场的特点让中国IT应用的遗产包袱相对还不重,以“服务”导向架构企业应用完全可与美国模式不同。面向构件提供了一个机会——在中国这样一个新市场中,用新的方法,避免重蹈发达国家半个多世纪的“代码”灾难老路,进而在SOA的实践上,无论在技术路线选择,还是实现时间点上、都可能与发达国家有很大差异。
在让SOA落地的努力中,2006年6月,普元联合了IBM、BEA、Oracle、SAP等国际厂商一起成立SCA/SDO国际构件标准组织,开始定义影响下一代企业编程模型的架构与标准。SCA以面向构件的方法,极大简化了客户的业务逻辑编程;而SDO则更进一步从数据对象上进行简化开发。SCA与SDO一起成为简化SOA 应用程序开发的新模式。作为一个优秀的企业应用平台,即将出货的面向构件的中间件EOS将对这些SOA国际规范全面支持。同时,基于中国新兴市场的许多特殊性,面向构件也能以粒度更小、组合更灵活、可复用等优势,让SOA在中国的实践更为彻底快速。越来越多的实践已经证明:面向构件有利于驱动企业向“服务型组织形态”转移——它让组织内流程可被高度服用,企业将赢得效率;它让组织可更迅速响应客户、雇员和合作商请求,赢得更高满意度;它也让组织将具有更佳的适应性,让业务变化难度变小,从而节约时间和资金。
在普元所公布的面向构件产品路线图中,开发代号为Phoenix的EOS 5系已在中国的电信、银行和电子政务等关键组织大量部署,这些客户在营收增加、客户满意度提升、运营成本降低和现有技术投资回报……等关键指标中效果明显。就连IBM Rational产品CTO Martin Nally在中国出席第28届世界软件工程大会时都感慨:的确没有想到,在中国,构件已经耕耘了好多年,并且已经发展的相当迅速了。
Bibo是普元将于2007年发布的EOS 6系产品,将第一次采用SDO/SCA国际构件标准,对数据对象、服务构件进行优化,进一步提高产品的开放性、标准化与性能。同时,Bibo版本继续提供完善的Phoenix产品系列的兼容及迁移。而计划在2008年推出的Olympics版本(EOS 7系),将成为全新的面向构件的新一代企业应用平台产品。作为划时代的产品,Olympics将全面支持SCA/SDO/BPEL等下一代企业编程模型标准,提供完善的构件体系及监管功能,在产品安全性上亦将获得极大提升,并计划联合多家合作伙伴推出“构件测试、项目管理”等产品套件。可以说,从Phoenix到Bibo,再到Olympics,面向构件中间件EOS将不断演进,并成为中国第一个全面支持SCA/SDO国际构件标准的企业应用平台产品。
《软件中国的机会》一书作者,普元董事长刘亚东说:今天,中国企业的快速发展与竞争加剧,需要更多的企业向服务驱动型转变。企业进步需要IT提升。他们非常有必要理解 SOA这一先进IT策略在中国的最佳实现方法。普元面向构件中间件产品一系列版本的推出,将持续帮助中国用户获得更强大、更开放、更标准、更易用的业务管理平台。它们有助于国内企业以粒度更小的服务构件去表达业务,从而让SOA在企业内部更为彻底得实施,持续帮助企业响应变化市场,赢得竞争力。