Apache Geronimo 机器修理店应用示例,第 1 部分: Servlet、JSP、安全性和 JCA
2010-04-16 00:00:00 来源:WEB开发网图 1. 问候用户的欢迎页面
查看原图(大图)
下面我们假设技师和职员的角色是互斥的,因此任何一类用户都不能访问另外一类用户的界面。基于表单的身份验证以 J2EE 声明性安全为基础。我们可以使用 Derby 数据库来确保这两个角色的安全性;Derby 数据库已经与 Geronimo 1.0 绑定在一起。
我们将所有的工作都保存在文件中,放在本地目录结构中。可以使用 JCA 来访问后台进程,与负责对文件和目录进行管理的模块进行通信。也可以使用与 Geronimo 1.0 绑定在一起的 ActiveMQ Resource Adapter 与后端的模块进行通信。
设置
首先通过确保 J2SE 和 Ant 已经正确安装来来准备环境。Geronimo 1.0 的版本说明推荐使用 JDK 1.4.2_08 或更高的 1.4.2_* 版本。然后通过将其解压到合适的位置来安装 Geronimo 和 Tomcat。这个位置在本教程中称为 <geronimo-install-dir>。要更好地遵循本教程中的步骤,请下载本教程所提供的源代码(可以从 下载 一节中获得),并将其展开到适当的位置,在本教程中将这个位置称为 <machine-install-dir>。在构建应用程序之前,需要定位 <machine-install-dir>/resource/build.properties 文件,并将 geronimo.home 的值更改为 <geronimo-install-dir> 的位置。
使用所提供的脚本 <geronimo-install-dir>/bin/startup 来启动 Geronimo。这会打开一个新控制台窗口。等待出现消息 Geronimo Application Server started。
- ››Apache添加mod_aspdotnet.so支持ASP.NET配置指南
- ››机器人时代来临《机器人大战》英雄带你看活动
- ››Apache中改变php.ini的路径
- ››Apache2.2与Tomcat6整合及虚拟主机配置
- ››Apache+php+mysql在windows下的安装与配置图解
- ››Apache+Subversion完美结合,CentOS下实现版本控制...
- ››Apache HTTPServer2.2.16 发布
- ››Apache Tomcat 6.0.29 (稳定版)
- ››Geronimo V2.1.5 中的安全提升
- ››Apache HTTP Server 2.3.6 alpha 发布
- ››Apache+Subversion如何实现版本控制
- ››Apache+Subversion完美结合
更多精彩
赞助商链接