|
日期 |
<< < 2006 - 5 > >>| 日 |
一 |
二 |
三 |
四 |
五 |
六 |
|---|
| |
1 |
2 |
3 |
4 |
5 |
6 |
| 7 |
8 |
9 |
10 |
11 |
12 |
13 |
| 14 |
15 |
16 |
17 |
18 |
19 |
20 |
| 21 |
22 |
23 |
24 |
25 |
26 |
27 |
| 28 |
29 |
30 |
31 |
|
|
|
| |
|
opencms的体系结构
梦之旅 发表于 2006-5-23 22:44:00 |
OpenCms是一个基于HTTP的B/S应用程序,一个典型的三层结构的Web 应用服务器。 表现层是由Web浏览器组成,通过它显示和浏览HTML用户界面。 逻辑层依赖于Web 服务器(我这里用的是TOMCAT),由OpenCms对其Java servlets 运行环境进行扩展得到。 数据层由OpenCms servlet 提供接口。可以把数据抽象成一对象,用面向对象的思维对数据进行操作。 HTTP协议是表现层和逻辑层之间的通讯协议,JDBC用来连接逻辑层和数据层。 CmsObject:访问任何资源都要通过CmsObject的实例进行,这是访问Opencms系统的接口。由它接受请求并送到数据层的接口Resource Broker。 Resource Broker:如果用户有适当的权限,检查和完成资源请求。通过该接口连接数据层和逻辑层,数据库访问模块会自动产生SQL语句对数据进行操作,并创建CmsRessourceObject返回给Resource Broker。 然后然后Resource Broker检查该文件的权限,返回文件给CmsObject,提供给用户。 |
|
处理 SSI 文件时出错
发表评论:
|