专业化管理 > 配置您的 Windchill 环境 > Windchill 运行时环境 > 服务器软件组件 > HTTP 网关
  
HTTP 网关
HTTP 网关是作为 servlet 执行的 Java 应用程序。客户端浏览器和 Windchill 服务之间是通过它来进行初始连接的。HTTP 网关位于 Embedded Servlet Engine (嵌入在方法服务器中) 内,用作在 HTTP 服务器 (Web 服务器) 和 Windchill 方法服务器之间传送请求和响应的通路。
HTTP 网关调用特殊方法来处理 HTTP 请求。由 web 服务器设置的请求标题 (或 CGI 特性) 与任何提交的数据一起被传送到 Windchill 方法服务器。调用的方法根据提交的数据确定请求的内容。它选用合适的子方法生成 HTTP 响应,通常采用 HTML 页的形式,并嵌入相应的小程序。
对 HTTP 网关的大多数请求来自 HTML 浏览器窗口,或者是在已显示的静态 HTML 页中有嵌入的链接,或者使用了 Java 小程序 (该程序使用 AppletContext.showDocument 方法在 HTML 浏览器窗口启动页)。
因为两个系统中的 Java 类不能直接通信,因此这是用于链接联合系统的基本机制。通过在标准 web 浏览器 HTML 窗口中显示来自几个 Windchill 系统的页面,使客户端浏览器成为星形配置的中心,且无需违反对于不受信任的小程序上严格的安全性限制即可链接系统。通过对 HTTP 网关编制适当的 GET 请求,并在 Web 浏览器 HTML 窗口内选用框架来提交这些请求,可在系统之间转发请求。