作为 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 项目:
- JavaServer Faces( JSF 工具)
- Java 持久化 API ( Dali JPA 工具)
- 业务流程管理( BPEL 工具)
- Eclipse 数据工具平台( DTP )
- Eclipse 持久化服务项目( EclipseLink )
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
评论