服务器配置 > 配置服务器之后 > 配置 HTTP2 协议
配置 HTTP2 协议
Windchill RV&S 支持用于 Swing 和 CLI 客户端的 BEEP 协议,以及用于 Web 和“全新的 Web 界面”客户端 (基于浏览器) 的 HTTP 和 HTTP/2 协议。
Windchill RV&S 13.1 开始,Swing 和 CLI 客户端支持 HTTP/2 (或 HTTP2) 协议。
不支持 HTTP2 协议的如下:
13.1 之前的 Swing 和 CLI 客户端版本。
当前或之前的 Windchill RV&S Agent 版本。
配置管理功能 (服务器、代理和客户端)。
要将 HTTP2 协议用于 Swing 和 CLI 客户端,管理员必须在服务器和客户端上进行适当的设置。仅当在安全模式中设置 Windchill RV&S 环境时使用 HTTP2。
为 HTTP2 启用服务器
要为 HTTP2 请求启用服务器,请确保以下特性存在于 is.properties 文件中:
mksis.http.protocol.upgrade=true
此特性确保基于浏览器的客户端可通过 HTTP2 连接到服务器。
要为 HTTP2 请求启用服务器,请确保以下特性添加到 is.properties 文件中:
mksis.rmi.transport=http
此特性确保 Swing 和 CLI 客户端可通过 HTTP2 连接到服务器。
* 
如果打算使用 HTTP2 协议,所有部署的服务器 (包括过渡服务器) 必须针对 HTTP2 进行配置。不支持混合模式协议配置。
对于 Swing 和 CLI 客户端,不推荐 mksis.http.protocol.upgrade=falsemksis.rmi.transport=http
如果不存在 mksis.rmi.transport=http,Swing 和 CLI 客户端会使用默认的非 HTTP 协议。
为 HTTP2 启用客户端
要将 HTTP2 协议用于 Swing 和 CLI 客户端,除了服务器端的更改之外,还必须将以下特性添加到 IntegrityClientSite.rc 文件中:
IntegrityClient.rmi.transport=http
管理员必须确保更新的特性存在于 IntegrityClientSite.rc 文件中,可用于手动更新,或包括在无提示安装中。有关无提示安装的信息,请参阅使用无提示安装
* 
当 Swing 或 CLI 客户端启动时,Windchill RV&S 服务器会检查客户端的协议。如果 Windchill RV&S 服务器检测到客户端正在使用的协议与服务器不同,则会提示用户关闭客户端以自动更改客户端的协议,并重新启动客户端。
这对您有帮助吗?