Apache Geronimo 2.1 Quick Reference 是一本指南,专为快速和轻松地在Apache Geronimo 2.1平台上开发Java EE 5应用程序而设计。该文档详细介绍了Geronimo的关键特性、架构、安装与运行、管理和维护等方面的内容。 1. **入门与动机**:章节介绍Geronimo项目背后的动机,它作为一个开源框架,旨在简化企业级应用的部署和管理。 2. **架构概述**: - **Inversion of Control (IoC)和依赖注入(DI)**:Geronimo采用IoC技术,允许组件间松耦合,简化了应用程序的构建。 - **GBeans**:Geronimo的核心组件,是轻量级的服务单元,用于模块化部署和管理。 - **配置管理**:包括Geronimo的配置结构,如配置目录、模块构建器和部署器的角色。 3. **基础组件**: - **下载与运行**:提供了下载和安装Geronimo的步骤,以及如何启动并利用其内置的管理控制台进行操作。 - **管理控制台**:包含各种端口插件,如信息、系统信息、服务器日志、Web服务器、JMS服务器等,用于监控和管理服务器的不同方面。 4. **数据库连接**: - **数据库池**:讲解了如何创建不同范围(全局、应用、客户端)的数据库池,并在应用中使用它们。 - **JDBC驱动**:支持安装未列出的驱动,以及通过控制台、命令行工具和GShell进行管理。 5. **JMS连接**:指导如何配置消息中间件,创建和管理JMS资源,以及在应用中集成JMS。 6. **Java EE应用部署**:涵盖了部署流程,包括部署描述符、部署计划,以及使用GShell进行自动化部署。还讨论了Web应用、EJB、JPA、Web服务和事务处理等内容。 7. **安全性**: - **安全标准**:介绍了Java的相关安全协议,如JAAS、JACC和CSIv2。 - **身份验证和授权**:讲解了如何配置Geronimo以实现服务器、控制台和数据库的安全性,包括证书管理、登录模块和角色权限设置。 8. **插件和扩展**: - **插件开发**:指南涉及如何开发和安装插件,以及Geronimo支持的可扩展性,如自定义服务器组件和管理控制台扩展。 9. **管理和维护**: - **管理控制台**:列出了丰富的管理工具和功能,如信息显示、数据库池管理、GBean管理等。 - **GShell**:提供了一个强大的命令行接口,用于执行各种任务。 10. **其他主题**:包括CORBA支持、命名与JNDI、Eclipse插件、集群部署、日志管理以及Geronimo内部工作原理。 本书适合想要深入学习和实践Geronimo的开发人员、管理员和运维人员,无论是作为参考手册还是技术培训资料,都提供了详尽且实用的信息。
剩余410页未读,继续阅读
- 粉丝: 171
- 资源: 2138
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- zlib-1.2.12压缩包解析与技术要点
- 微信小程序滑动选项卡源码模版发布
- Unity虚拟人物唇同步插件Oculus Lipsync介绍
- Nginx 1.18.0版本WinSW自动安装与管理指南
- Java Swing和JDBC实现的ATM系统源码解析
- 掌握Spark Streaming与Maven集成的分布式大数据处理
- 深入学习推荐系统:教程、案例与项目实践
- Web开发者必备的取色工具软件介绍
- C语言实现李春葆数据结构实验程序
- 超市管理系统开发:asp+SQL Server 2005实战
- Redis伪集群搭建教程与实践
- 掌握网络活动细节:Wireshark v3.6.3网络嗅探工具详解
- 全面掌握美赛:建模、分析与编程实现教程
- Java图书馆系统完整项目源码及SQL文件解析
- PCtoLCD2002软件:高效图片和字符取模转换
- Java开发的体育赛事在线购票系统源码分析