第五章 CSP 架构 - 组件,信息流
CSP 组件:Web 服务器、CSP 网关、CSP 服务器
CSP 使用三个软件组件:Web 服务器、CSP 网关和 CSP 服务器(在 Caché 服务器上运行):
CSP组件
Web服务器和CSP服务器可以由一台或多台计算机实现。在开发过程中,所有三个组件(Web 服务器、CSP 网关和 CSP 服务器)可能都位于一台 PC 上。在大规模部署中,可能有多个 Web 服务器和 CSP 服务器采用两层或三层配置。
这些组件(Web 服务器、CSP 网关、CSP 服务器)视为各有一个。它将 CSP 描述为好像只提供 HTML 页面,尽管 CSP 也可以提供 XML 页面,以及其他文本格式和二进制格式,例如图像。
每个组件的作用
Web 服务器是一个软件实用程序,它执行以下操作:
- 接受传入的
HTTP请求,通常来自浏览器 - 检查权限
- 可以提供静态内容
- 向
CSP网关发送对CSP内容(以.csp或.cls结尾的URL)的请求
CSP 网关是一个共享库、一个 .dll 文件或一个 CGI 脚本。它执行以下操作:
- 确定将请求发送到哪个
Caché服务器。 - 将请求发送到正确的
Caché服务器。 - 维护与
Caché服务器的连接(以避免必须不断打开新连接)。
.png)

