针对Eclipse的Oracle Enterprise Pack支持SOA组件开发和
龙毅
2023-12-01
作为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项目: