在2006年4月红帽收购JBoss时,许多开源业内的人士认为这应该是一次门当户对的联姻,至少相比JBoss被一些垄断性很强的商业软件厂商收购要有趣得多。半年后,我们果然听到JBoss最新的旗舰产品JBoss5.0即将推出的消息。近日,就红帽与JBoss在产品线的整合,以及JBoss5.0应用服务器产品新特点的相关话题,记者与红帽JBoss资深软件设计师王文彬博士进行了交流。
“红帽与JBoss合并后,销售是合在一起的,但主要产品线的研发是分开的。公司已经开发了一个打包的软件,整合了开源的操作系统和中间件,公司还成立了统一的技术支持团队,负责两条产品线的技术服务。”王文彬告诉记者。
据了解,SOA将是红帽2007年的重要技术导向之一,JBoss将在原有应用服务器的基础上,推出ESB(企业服务总线)、BPM(业务流程管理)产品。王文彬说:“Red Hat SOA平台提供一个模块化的架构,让企业根据自己的需要适时地进行投资,既可以选择整体的SOA套件,也可以选择其中的单个产品。”
在2006年12月举行的“JBoss WORLD”上,红帽宣布计划将操作系统与全套的SOA解决方案相整合,为企业级计算提供一个更灵活、成本更低的基础平台。红帽相信虚拟化和SOA能够帮助企业实现长期的成本节约,同时提高生产力和业绩,因而企业客户在这两大技术上进行战略性投资是明智的选择,并正式推出ESB产品。未来,JBoss还打算用其他JEMS产品(比如:JBoss jBPM业务流程管理和工作流引擎)来进一步拓展JBoss ESB。作为帮助客户快速实现SOA计划的一部分,红帽和JBoss将寻求更多的合作伙伴来把现有解决方案拓展到连接器、B2B网关、SOA治理、以及商业服务等领域。
对于即将在2007年第二季度发布的JBoss5.0,王文彬介绍,POJO(Proterozoic Java Object)和Hibernate(注:目前流行的一种独立的对象持久层框架)的引入是突出的特点。POJO将代替JMX (Java Management Extensions)成为JBoss5.0的微内核。近年来,Hibernate已经成为了事实上的持久化引擎。JBoss公司致力于将自身发展成为开源项目的社区,JBoss5.0应用服务器已经将Hibernate集成为JMXMBean服务。这使得用户能够在应用服务器环境中直接使用Hibernate,而不管它是否处于J2EE环境中。在JBoss5.0应用服务器中,用户能够直接通过JMXMBean服务访问到JBossCache提供的服务。JBoss5.0应用服务器除了支持最新的EJB 3.0规范外,新版的JBoss AOP(Aspect-Oriented Programming)将同它一起正式发布。
JBoss5.0应用服务器特点
■ 符合Java EE5.0;
■ 由原来的JMX微内核转变为POJO微内核;
■将Hibernate集成为JMXMBean服务;
■直接通过JMX MBean服务访问到JBossCache提供的服务。
(责任编辑:铭铭 mingming_ky#126.com TEL:(010)-68476636)