2024年3月22日发(作者:)
应用服务器TongWeb
概述
TongWeb的核心框架和服务提供了底层的配置、日志、管理等核心功能。在核心之上,是
遵循Java EE标准实现的各种服务。应用在这种微内核的设计模式,使上层标准的服务实现
与底层的系统资源管理分离,保持了软件模块间松散耦合的优点。
TongWeb 的总体体系结构如下图所示:
TongWeb的标准支持和主要功能模块
TongWeb应用服务器支持完整的 Java EE 5规范,如下表所示:
TongWeb的规范支持
TongWeb的主要功能
主要功能模块 l
TongWeb内核,实现核心服务,包括Service Manager, 底层日志服务、底层线程服务等
AJP插件:实现与Apache的连接,并提供均衡负载功能
连接接入管理器,实现Web应用基于HTTP/HTTPS/AJP等多种方式的接入
Web容器,实现表示层支持功能,主要是Servlet和JSP的支持,支持Web应用集成
EJB容器,实现业务层支持功能,支持EJB3.0的特性,并兼容EJB2.x
名字服务模块,支持JNDI1.2.1
数据库管理器,实现JDBC3.0,提供DataSource支持,支持XA和Pool
资源管理器,实现JCA框架,管理外部资源,并提供基于JCA的数据源
安全管理器,实现基于容器的安全策略,支持基于文件、DataSource和LDAP,以及客户
端证书的安全域
交易管理器,支持分布式交易,实现JTA接口
管理控制台,基于JMX以Web方式管理
命令行工具,实现TongWeb启停、组件装载/卸载功能
Eclipse开发插件,提供面向TongWeb的开发、调试、打包、部署功能
提供JMS Server,实现消息的点到点和发布/订阅功能,可以通过集成的TongLINK/Q实
现JMS Server的集群


发布评论