这只是一个初期版本,完整版本将会在2006年初发布,看来是赶在圣诞之前给大家一个礼物了。
JOnAS是一个开放源代码的J2EE实现,在ObjectWeb协会中开发。ObjectWeb是一个开放源代码组织,它类似Apache或Linux,但锁定在中间件软件(middleware)的领域。ObjectWeb的目的是开发和推广开放源代码的中间件软件。
官方提到:
"The developments are going on, and more complete versions will be delivered during the beginning of year 2006. You may try the EJB3 container very easily right now on JOnAS 4.6 as soon as you are using a jdk 5, by deploying it as a RAR module. It is provided with simple examples illustrating both the EJB3 features, and the ease of use of this new container. Indeed, in addition to the EJB3 ease of programming, this container makes the developer's and deployer's life far easier."
关于Objectweb :
ObjectWeb是一个国际协会,总部设置在INRIA,由Bull、法国电信、以及INRIA于2002年2月正式创立。所有的软件在LGPL版权之下都可自由使用。
这个协会技术上的目标是开发一个基于分布式组件的中间件软件架构,使符合CORBA、Java以及W3C标准。这个想法是把已经在J2EE/CORBA的应用程序层所使用的组件模型应用到中间件软件里面。ObjectWeb项目的功能范围定位在命名、贸易、通讯(事件、消息)、有效性和安全机制(交易处理、持久性、复制、容错)、负载均衡和安全性。另外一些跨项目的主题,像是可靠性、最佳化、程序代码品质、也包括性能测试、测试、评估、展示以及开发工具。
因此,全部ObjectWeb架构模式从执行在中间件软件平台的应用程 序由上到下,从执行在中间件软件平台(如JOnAS、OpenCCM或ProActive)的应用程序(如性能测试像JMOB项目的Rubis)。这平台是基于技术组件将消息导向中间件软件(实现JMS的JORAM)、通讯框架(CAROL)、持久性框架(JORM)、交易处理监视器(JOTM)、对象请求代理者(JOnathan)。技术组件像C-JDBC允许任何平台从数据库集群中受益。JOnAS使用了所有的ObjectWeb组件(JORAM、CAROL、JOnathan、JORM、C-JDBC和即将推出的JOTM),但也从其它的社群"借用了开放源代码组件,如Tomcat或Jetty,使用来当容器;或AXIS,使用来提供"Web Services"环境。
ObjectWeb已经有相当数目的公司会员、大学会员以及个人会员(个人会员是免费的)。ObjectWeb会员为ObjectWeb的技术取向提供参考,参与所有ObjectWeb工作群组、会议、工作室和研讨会。围绕着ObjectWeb组件和平台的开发者和使用者社群正在持续成长中。
大家赶紧下载尝尝鲜吧:
http://www.objectweb.org/
标签: