17、Virgo Virgo项目是2010年作为“动态企业应用平台”启动的,项目的目标是为开发服务器端企业应用程序提供一个运行时平台,它是以SpringSource dm服务器为基础的新Eclipse项目,它是一个基于Equinox和OSGi组件模型的轻量级应用程序服务器,EclipseRT中的Virgo Web服务器是一个完全基于模块的Java应用程序服务器,它设计为运行具有良好弹性和可靠性高的企业Java应用程序和Spring应用程序。 图 17 Virgo标志 18、Gemini 企业模块化项目Gemini是Java EE技术的模块化实现,它为用户提供了按需使用独立模块的功能,不需要额外的运行时组件,Gemini实现了许多OSGi企业级规范。 图 18 Gemini标志 19、内存分析器(Memory Analyzer ,MAT) Eclipse内存分析器是一个快速的,功能丰富的Java堆栈分析器,帮助开发人员查找内存泄露,减少内存消耗,内存分析器正成为Java开发人员之间流行的一个工具。 图 19 使用内存分析器分析Java堆栈问题 20、连接数据对象(Connected Data Objects ,CDO) CDO是一个分布式共享EMF模型和快速服务器对象关系(O/R)映射解决方案,使用CDO,你可以轻松地增强你现有的模型,以一种节省资源透明度的方式将变化应用到关系数据库,CDO是一个EMF模型模型库,它为大规模应用程序使用EMF提供了扩展和事务处理能力,CDO提供了3层架构支持基于EMF的客户端应用程序,并包含一个中央模型仓库服务器,可利用不同类型的可插入式数据存储后端,如关系数据库,对象数据库和文件系统。 图 20 CDO模型仓库标志 |