InfoQ

InfoQ

新闻

我的书签

登录注册 以永久保存书签。

该内容已经被标记书签!

标记书签错误,请重试!

针对Eclipse的Oracle Enterprise Pack支持SOA组件开发和FastSwap特性

作者 Srini Penchikala 译者 张龙 发布于 2008年10月8日

领域
语言 & 开发
主题
WebLogic ,
应用服务器 ,
Java ,
语言 ,
Oracle ,
编程 ,
Eclipse

作为Eclipse插件套件的Oracle Enterprise Pack支持SOA组件开发和FastSwap特性,以此助力于使用Eclipse 3.4在Oracle WebLogic 10g R3 Server上开发和部署Java应用。Oracle最近宣布将Oracle Enterprise Pack 1.0作为Fusion中间件产品的一个新组件。

Enterprise Pack是一套Eclipse插件,可在Oracle WebLogic Server上进行数据库、Java、Java EE应用的开发和部署。通过使用针对Eclipse的Oracle Enterprise Pack,Java开发者可以开发、调试并将应用部署到Oracle WebLogic Server 10g R3上,当然也可以部署到早期版本的服务器上,无论是本地还是远程都可以。该工具还可以开发、装配、构建、部署、调试和测试基于SOA的应用。

该工具支持Oracle WebLogic Server新的开发特性,包括FastSwap和无需重部署就能重新定义Java类的能力。FastSwap特性使得开发者可以更新Java class文件并令修改在应用的开发阶段即刻生效,而无需重启应用服务器。其设计基于一个“对变化敏感的(change-aware)类装载器”,它可以让开发者在一个类或一组类中部署代码变化,而不会在运行时丢失任何应用状态。当类改变时,系统会自动装载新的类,同时应用状态也会在运行的应用中得到维护。

Oracle Enterprise Pack还将支持如下技术的开发:JEE、Java SE、JavaServer Faces(JSF)、Web Services、XML、Spring框架、Struts、数据库开发,还有CSS和Javascript。它将成为Oracle对Eclipse支持的基础,它结合了Oracle Workshop for WebLogic的Java EE开发特性,扩展了Eclipse的Web Tools Platform,可以进行Web Services、对象关系映射(ORM)、Apache Beehive及Web应用开发。

Oracle——Eclipse基金会战略开发伙伴,还领导着如下一些Eclipse项目:

Oracle Enterprise Pack 1.0支持JDK 5JDK 6,可以从Oracle网站上下载。网站上的技术性信息文档更详尽地描述了如何使用该Eclipse插件。该工具有一个向导,可以通过指定WebLogic Home目录位置和其他服务器信息来定义WebLogic运行时配置。

Oracle上个月发布的WebLogic Server 10g R3包含了几个很有趣的新特性,如轻量级安装、HTTP Pub/Sub服务器及可选的启动服务(InfoQ上有关于此的详细报道)。

查看英文原文:Oracle Enterprise Pack for Eclipse Supports SOA Component Development and FastSwap Feature

译者 张龙 热衷于编程,乐于分享,对新技术有强烈的探索欲,对Java轻量级框架有一定研究。