本文介绍InterSystems Web Gateway的安装和配置。
在2018以前的ISC产品中, InterSystems Web Gateway被称为CSP Gateway。, CSP是Cache'的页面技术。InterSystems的产品页面,Web服务等大多是CSP写成的。IRIS发布后CSP Gateway改名成Web Gateway, 但内部的配置文件,说明等等还到处可见CSP Gateway的叫法。在本文里不同的地方有这两个说法别奇怪,他们是一个东西。
IRIS通过它和外部Web服务器连接。 本文的内容适用任何ISC产品的部署,包括页面的选项Cache'. IRIS,HealthConnect, Ensemble等等。它的作用和表现是一样的。 无论您使用的是Cache',IRIS , HealthConnect还是HealthShare, 只有在生产环境中使用HTTP请求,基本上都需要使用Web Gateway。
如果需要更详细的内容,请参考在线文档:InterSystems Web Gateway
什么是Web Gateway
CSP是Cache' Server Page的缩写,如同JSP(Java Server Page)是Java的前端技术, CSP是InterSystems的前端技术。要在IRIS或者HealthConnect上提供一个HTTP服务,唯一安全可靠的技术是CSP. 创建HTTP,REST服务直接创建CSP页面, 创建SOAP服务使用%SOAP.WebService或者EnsLib.SOAP.Service, 它们都是%CSP.Page的子类,因此在IRIS的在线文档中有CSP Server的称法,指的就是IRIS中负责CSP处理的那部分功能。
CSP Server并不监听TCP端口得到HTTP消息,它只能通过CSP Gateway从Web服务器接收请求。用户的请求要先发给IIS/Apach/Nginx等Web服务器,转发给IRIS, 而Web Gateway就是Web服务器

本文详述了InterSystems Web Gateway的安装、配置及其与CSP的关系。Web Gateway是IRIS与外部Web服务器交互的桥梁,常用于HTTP请求的安全传输。文章提醒用户避免在生产环境中使用Private Web Server(PWS),并解释了PWS与CSP Gateway的区别。同时,讨论了Web Gateway如何连接多个IRIS Server以及Web Server部署的最佳实践。
最低0.47元/天 解锁文章
702

被折叠的 条评论
为什么被折叠?



