JFox 3

来自开放百科 - 灰狐
2007年4月22日 (日) 18:26Allen (讨论 | 贡献)的版本

跳转到: 导航, 搜索
JFox3 架构

JFox 3 = Web Server(Tomcat/Jetty/Resin) + EJB 3 container + Spring + JSF/Struts/Shale + Hibernate

我们将JFox 3定位为轻量的 Application Server + 集成的 Application Framework,来支持快速开发

JFox 自己的 Framework 将紧密耦合在 JFox AS 上的,但是用户也可以选择其它的 Framework,没有任何问题

我们在加入了一些 OSGi 的思想在 JFox 3 里面, 如果今后有 OSGi 的要求,我们可以考虑集成一个开源的OSGi 实现来解决这个问题

我们这次将给用户提供一个一揽子解决方案,应用很贴近他们的真实需求, 而且会比 Spring + JSF/Struts/Shale + Hibernate 更好用,更好管理

此外, 我们重新构建了 Petstore, 通过一个更加完善的 Petstore 来演示基于 JFox 3 的应用

JFox 3 特性

  • 1. 重新设计的 IoC 容器,融入 OSGi 模块化思想
  • 2. 改为嵌入式架构,能够嵌入到任何 Java Web Server
  • 3. 支持 EJB3, JPA
  • 4. 采用JOTM提供事务处理
  • 5. 采用 XAPool 提供 XA DataSource
  • 6. 增加 MVC 框架,支持多模块,自动Form Mapping, Validator, 支持直接在Action中注入EJB,并支持JSP/Velocity/Freemarker,满足快开发需要
  • 7. 提供 Manager 管理模块,可以查看各种运行时属性
  • 8. 根据JFox EJB3, JPA, MVC 特色完全重写 JPetstore
分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱