IBM® Rational® Publishing Engine Web Service 应用程序 提供一个可用于生成文档的远程引擎来取代本地Rational Publishing Engine 引擎。Launcher 和 Document Studio 连接至该远程引擎并将发布过程转移至该系统。Rational Publishing Engine Web Service 应用程序为可选,您可以根据组织需求进行安装。
Rational Publishing Engine Web Service 应用程序提供一个服务器端工具,用于将发布操作(有时可能是资源密集型且耗时的操作)重定位至高性能系统。通过在其他服务器上生成文档,客户机上的工作负载得到抵消。
Web Service 应用程序的许可证需求
Rational Publishing Engine 许可证可以是基于用户的浮动许可证或者基于用户的授权许可证。Rational Publishing Engine Web Service 应用程序可以使用浮动许可证,但不能使用授权许可证。如果仅购买了基于用户的授权许可证,那么 Web Service 应用程序无法使用这些许可证,并且文档生成将失败。
Web Service 应用程序功能
Web Service 应用程序提供以下功能:
- 请求队列可以减轻服务器上的资源压力。根据设置,服务器可以同时处理一定数量的发布请求。会将更多的请求移入队列,直至已结束的过程释放插槽。
- 必需的工件将上载至远程服务器。Launcher 将准备一个包含必需工件(例如一个文档规范、一个或多个模板以及一个或多个样式表)的归档。这些文件会在服务器上解压缩,并根据需要使用。无法上载数据本身。用于配置文档规范的数据在服务器上下文中必须可用。
- 可以将所有输出文件打包到单个归档中。与本地引擎不同,远程发布过程可以返回单个输出归档,这样就不需要下载多个文件。
- 可以下载文档生成结果。
- 用户通过连接恢复具备移动性。对于长时间的远程发布过程,您可以断开计算机与 Rational Publishing Engine Web Service 应用程序进程的连接并在稍后重新连接,而不会失去与该发布过程的连接,然后下载结果。恢复连接时,您仍可以检索生成的文档。
- 使用 Web Service 应用程序,可以构造各种客户机(例如 Java™ 客户机),如在 Rational Publishing Engine Launcher 中所实现的客户机一样。