站内搜索: 请输入搜索关键词

当前页面: 开发资料首页业界新闻BEA公布支持开源计划 客户可在多环境下开发

BEA公布支持开源计划 客户可在多环境下开发

摘要: BEA系统公司(NASDAQ: BEAS)日前宣布了一个一揽子计划,将开发业界首个全面支持各种主要开源框架的J2EE应用环境,这一系列新工具将允许开发人员在一个或多个业界领先的开源Java框架上编写程序,并可以方便地将他们开发的混合应用部署在BEA高性能的应用服务器上。
【赛迪网讯】BEA系统公司(NASDAQ: BEAS)日前宣布了一个一揽子计划,将开发业界首个全面支持各种主要开源框架的J2EE应用环境,这一系列新工具将允许开发人员在一个或多个业界领先的开源Java框架上编写程序,并可以方便地将他们开发的混合应用部署在BEA高性能的应用服务器上。
  BEA公司最近对1000余位企业开发人员进行了一项调查,结果表明,全球前2000家公司中有70%以上在使用一种或多种开源框架――多达28%的公司在开发环境中使用了一种以上的应用服务器。BEA新发布的产品路线图表明,BEA在继续通过增强开放性、简洁性及可选择性来使BEA WebLogic Server区别于其他应用服务器的同时,也非常重视提供有价值的支持以满足客户的现实需求。

  BEA WebLogic Workshop及其他工具允许用户利用领先的开源框架,包括Apache Beehive、Spring Framework和Apache Struts,构建或混合应用程序,并在随后将其部署到BEA WebLogic Server上。BEA还将对用于Apache Geronimo和Apache Tomcat的BEA WebLogic Workshop工具进行认证,其目的是能够支持基于这些框架和开源运行时环境开发出的应用程序能迁移到WebLogic Server上,并充分利用WebLogic Server所提供的监控和管理功能。这些工具旨在让客户能够借助WebLogic Server管理控制台来配置及管理Spring模块。作为Eclipse基金会战略性成员,BEA不仅发挥了支持和领导才能、致力于业界颇有影响的Apache及其他开源项目,同时,今天的宣布也进一步加强了BEA在开源和Java开发领域的地位。

  为了增强说服力,Carges在JavaOne大会上发表主题演讲时,当众展示了如何利用Apache Beehive和Spring在Eclipse环境下创建一个Java应用并部署到Apache Tomcat。随后,Carges又把该应用重新部署在BEA WebLogic Server上,演示了如何借助BEA WebLogic Server管理控制台,让客户充分利用BEA WebLogic Server的先进特性集来访问开源模块“J2EE社区的最大创新成果有些出现在开源领域,譬如Spring这样的应用框架,”Rod Johnson说,他是Spring Framework的制订者,也是Interface21公司的首席执行官。这家公司主要负责为Spring Framework拟订蓝图,并肩负领导作用。该公司提供一系列Spring Framework服务,包括培训、咨询和支持。“让我们为之激动的是BEA正在全力支持来自Sprint社区的创新,从而解决开发人员今天面临的难题。BEA对Spring的支持对我们实现以下目标有很重要的意义,这就是帮助开发人员尽量减少用于处理J2EE带来的复杂性的时间。”

  一直以来,BEA都是开源社区成功的合作伙伴,致力于推动整个Java社区的技术创新,并同时通过开放源码和开放标准,为客户提供投资保护。BEA积极参与许多开源项目,包括:

  Apache Beehive 这个框架能够集成元数据,帮助简化企业资源访问、创建Web服务和Web应用软件;

  Apache XMLBeans 这个工具旨在让Java开发人员能够获得XML Schema的全部表示功能,同时保持JavaBeans的简洁性;

  Eclipse AspectJ 这个项目旨在为Java提供AOP(面向方面的编程)的扩展和基于Eclipse的工具;

  Eclipse语言开发工具(LDT) 这个拟议中的Eclipse项目旨在支持编写、编辑和构建可以用多种语言编写的源代码文件,包括JSP、XML模式和业务流程执行语言(BPEL);

  Eclipse Pollinate 旨在为Apache Beehive项目提供基于Eclipse的IDE和工具集;

  Eclipse Web工具平台(WTP) 这个项目旨在利用开发J2EE应用的工具来扩展Eclipse平台。

  BEA支持开放源码,这有助于推动应用基础结构和服务基础结构这两类市场的创新。通过利用在J2EE、SOA、XML、Web服务和元数据方面的商业体验和创新,BEA能够与开源社区进行充分合作,帮助推动应用基础结构和服务基础结构这两类市场的创新,促进整个Java市场的发展。

↑返回目录
前一篇: Solaris又获IBM中间件支持 延伸Java技术协议
后一篇: Parasoft JTest 7:在运行过程中生成JUnit tests