Last Modified: 2002.12.31

JFox介绍


(灰狐动力-中间件技术论坛 by huihoo.com JFox项目组)

1、JFox 是什么?

JFox是一个J2EE应用服务器开源项目

JFox实质上是一个服务和工具的软件包,包括一个ORB(Orbas)和一个 EJB容器以及一个JMX管理框架(JFoxMX),并将在未来提供对商务组件和WebService的支持。

JFox基于JMX构建(JMX为基于SNMP、CIM/WBEM或TMN协议的各种现有管理系统的互操作提供了一种动态管理框架和服务)。

JFox的特性:

。微内核
。可扩展互操作框架
。可以预先装载所有服务或提供按需装载的方式。
。JFox采用层次化的设计结构
。JFox的服务通过JMX进行统一管理。
。集成orbas核心
。集成Tomcat
。。。。

子项目
。JFoxMX--JMX规范实现 (已实现JMX1.2规范)
。JFoxCA-JCA规范实现,提供一个集成框架和适配器开发包

2、JFox功能描述

。J2EE 1.3规范的实现
。对WebService提供支持
。支持EAR,JAR,WAR文件的热部署,对这些文件的修改,也不需要重启服务器就可以生效
。支持EJB1.1,部分EJB2.0
。提供cache/群集服务
。JMX的服务框架,所有的服务被实现为JMX服务(MBeans)被插入到JFox的内核中
。提供一套EJB的开发和部署工具
。提供JFox的控制台 Console (Web Based)
。与Xdoclet的集成
。与Tomcat的集成,提供基本的jsp/servlet服务