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

阅读数:318 2008 年 10 月 8 日

话题:JavaOracle语言 & 开发

作为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