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

  • 2008-10-08
  • 本文字数:1042 字

    阅读完需:约 3 分钟

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