第二章 Web 网关简介 - Web 服务器、Web 网关和 CSP 服务器如何协同工作

文章目录

  • [第二章 Web 网关简介 - Web 服务器、Web 网关和 CSP 服务器如何协同工作](#第二章 Web 网关简介 - Web 服务器、Web 网关和 CSP 服务器如何协同工作)
  • [`Web` 服务器、`Web` 网关和 `CSP` 服务器如何协同工作](#Web 服务器、Web 网关和 CSP 服务器如何协同工作)
  • [`Web` 应用程序 `URL` 的结构](#Web 应用程序 URL 的结构)

第二章 Web 网关简介 - Web 服务器、Web 网关和 CSP 服务器如何协同工作

Web 服务器、Web 网关和 CSP 服务器如何协同工作

当客户端向 Web 应用程序请求信息时,信息流如下:

1.HTTP 客户端(通常是 Web 浏览器)使用标准 HTTP(或 HTTPS)协议从 Web 服务器请求页面。

  1. Web 服务器将此识别为 CSP 请求,并使用快速服务器 API 将其转发到 Web 网关。

  2. Web 网关确定要与之通信的 IRIS 服务器并将请求转发到该目标系统上的 CSP 服务器。

  3. IRIS 中运行的 CSP 服务器处理请求并将页面返回到 Web 网关,Web 网关将其传递回 Web 服务器。

  4. Web服务器将其发送到浏览器进行显示。

Web 应用程序 URL 的结构

Web 网关允许通过遵循以下格式的 URLIRIS Web 应用程序提供服务:

java 复制代码
[protocol]://[hostname]:[port]/[instancePrefix]/[appPath]/[fileOrQuery]
URL Part Description
[protocol] httphttps,具体取决于是否已将 Web 服务器配置为使用 TLS。 强烈建议使用 TLS
[hostname] Web 服务器可用的 IP 地址或 DNS 名称。当 Web 服务器与客户端位于同一台计算机上时,这通常是 localhost
[port] Web 服务器侦听请求所使用的端口号。如果使用随实例安装的 Web 服务器为实例的 Web 应用程序提供服务,则这是该私有 Web 服务器正在侦听的端口。默认情况下,安装程序将端口 52773 分配给给定系统上第一个实例的 Web 服务器。对您安装的每个附加实例,专用 Web 服务器的默认端口都会递增:52774、52775 等。 如果使用外部 Web 服务器为实例提供服务,并的 Web 服务器正在侦听 HTTP (80)HTTPS (443) 标准端口,则在构建 URL 时通常不需要指定端口号。
[instancePrefix] 唯一标识IRIS 应用程序服务器之一的可选字符串。 如果使用单个 Web 服务器为多个 IRIS 实例提供服务,并且必须访问一个实例特有的 Web 应用程序(例如实例的管理门户),则必须配置 Web 服务器和 Web 网关以使用此标识符将请求路由到实例作为应用程序路径的前缀。此标识符是实例的 CSPConfigName。默认情况下,实例的 CSPConfigName 是其实例名称,全部为小写字符。但是,它是可以配置的。。 如果前面示例中的应用程序仅在名为 iris2IRIS 应用程序服务器上可用,则可以在 Web 服务器和 Web 网关配置中配置 /iris2 路径,以通过以下 URL 为应用程序提供服务:https://yourhost。 com/iris2/riticapp/MainDashboard.csp
[appPath] 每个 IRIS 应用程序服务器中的应用程序所特有的相对路径。当在 IRIS 应用程序服务器中定义应用程序时,这是应用程序的名称。
[fileOrQuery] 选修的。应用程序可用来处理请求的从属路径、文件名和查询参数的任意组合。
相关推荐
(:满天星:)17 分钟前
第31篇:块设备与字符设备管理深度解析(基于OpenEuler 24.03)
linux·运维·服务器·网络·centos
小陶来咯20 分钟前
【仿muduo库实现并发服务器】Acceptor模块
运维·服务器
爱莉希雅&&&24 分钟前
shell编程之awk命令详解
linux·服务器·git
笑稀了的野生俊27 分钟前
在服务器中下载 HuggingFace 模型:终极指南
linux·服务器·python·bash·gpu算力
cui_hao_nan32 分钟前
Docker后端部署
运维·docker·容器
ZZH1120KQ1 小时前
Linux系统安全及应用
linux·运维·系统安全
小扎仙森2 小时前
关于服务器宝塔转移wordperss子比主题问题
运维·服务器
小小小糖果人2 小时前
Linux云计算基础篇(5)
linux·运维·服务器
我不是哆啦A梦2 小时前
破解风电运维“百模大战”困局,机械版ChatGPT诞生?
运维·人工智能·python·算法·chatgpt
weixin_7714323112 小时前
linux系统 weblogic10.3.6(jar) 下载及安装
linux·运维·jar