OpenEJB是一个嵌入式、轻量级EJB3.0实现的服务器。既可以作为单独运行,也可以嵌入到Tomcat、JUnit、Eclipse、Intellij、Maven、Ant和其它任何IDE与应用程序中。OpenEJB被用于Apple的WebObjects与Apache的Geronimo应用服务器中。
主要特点包括:
支持EJB3.0,2.1,2.0,1.1;支持JAX-WS支持JMS支持J2EE连接器可以嵌入到Tomcat5和6用以增加EJB3.0的特性通过JPA方式实现容器管理的Bean(CMP)完全支持Glassfish的描述符并允许嵌入到Glassfish的应用程序中Incrediblyflexiblejndinamesupportallowsyoutospecifyformatsatmacroandmicrolevelsandimitatetheformatofothervendors.AllowsforeasytestinganddebugginginIDEssuchasEclipse,IdeaIntellijorNetBeanswithnopluginsrequired.UsableinordinaryJUnitorotherstyletestcaseswithoutcomplicatedsetuporexternalprocesses.Validatesapplicationsentirelyandreportsallfailuresatonce,withthreeselectablelevelsofdetail,avoidingseveralhoursworthof"fix,recompile,redeploy,fail,repeat"cycles.
评论