Little-G:为您的应用服务器瘦身
2009-11-10 00:00:00 来源:WEB开发网 闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鎯у⒔閹虫捇鈥旈崘顏佸亾閿濆簼绨绘い鎺嬪灪閵囧嫰骞囬姣挎捇鏌熸笟鍨妞ゎ偅绮撳畷鍗炍旈埀顒勭嵁婵犲嫮纾介柛灞捐壘閳ь剛鎳撻~婵嬪Ω閳轰胶鐤呯紓浣割儐椤戞瑩宕ョ€n喗鐓曟い鎰靛亝缁舵氨绱撻崘鈺傜婵﹤顭峰畷鎺戔枎閹搭厽袦婵犵數濮崑鎾绘⒑椤掆偓缁夌敻骞嗛悙鍝勭婵烇綆鍓欐俊鑲╃磼閹邦収娈滈柡灞糕偓鎰佸悑閹肩补鈧尙鏁栧┑鐐村灦閹稿摜绮旈悽绋课﹂柛鏇ㄥ灠閸愨偓濡炪倖鍔﹀鈧繛宀婁邯濮婅櫣绱掑Ο璇茶敿闂佺ǹ娴烽弫璇差嚕婵犳碍鏅插璺猴工瀹撳棝姊虹紒妯哄缂佷焦鎸冲畷鎴﹀箻鐠囧弶宓嶅銈嗘尰缁嬫垶绂嶉悙顒佸弿婵☆垳鍘ф禍楣冩倵濮樼偓瀚�

可以通过在 Geronimo 平台上部署配置来添加新的服务和功能。Geronimo 内核和基本 Geronimo 系统配置构成了所有 Geronimo 服务器的核心平台。Little-G 是在这个核心之上构建的,添加了一个 Remote Method Invocation(RMI)命名配置,它提供命名服务功能。另外,RMI 命名配置提供一个线程池和插件安装程序。Java EE 服务器和 Java EE 安全配置以 RMI 命名配置作为它们的父配置。Java EE 服务器配置实现 Java EE 管理对象,比如服务器域和服务器对象。Java EE 安全配置实现基于 Java Authentication and Authorization Service(JAAS)的安全服务和 JAAS 登录模块,并创建一个基于配置文件的安全域,可以从用户应用程序访问这个安全域。在 Java EE 服务器上构建了事务配置,它提供事务处理功能。最后,Apache Tomcat 配置在 Geronimo 中添加了 Tomcat Web 容器。
除了 图 1 所示的配置之外,Little-G 还包含以下部署器和配置:
geronimo/geronimo-gbean-deployer/1.1.1/car 配置 —— 处理 Little-G 模块的部署
geronimo/j2ee-deployer/1.1.1/car 配置 —— 处理 Web 应用程序的 Java EE 部署
geronimo/tomcat-deployer/1.1.1/car 配置 —— 将 Web 应用程序部署到 Tomcat Web 容器
三个配置:
geronimo/unavailable-ejb-deployer/1.1.1/car —— 处理 Enterprise JavaBeans(EJB)不可用的问题
geronimo/unavailable-webservices-deployer/1.1.1/car —— 处理 Web 服务不可用的问题
geronimo/unavailable-client-deployer/1.1.1/car —— 处理客户机应用程序部署器不可用的问题
Little-G 服务和特性
更多精彩
赞助商链接