SAP BusinessObjects Enterprise XI 3.1 Service Pack 3. Chinese Admin Guide (2010) - 20

 

  Index      Manuals     SAP BusinessObjects Enterprise XI 3.1 Service Pack 3. Chinese Admin Guide (2010)

 

Search            copyright infringement  

 

   

 

   

 

Content      ..     18      19      20      21     ..

 

 

 

SAP BusinessObjects Enterprise XI 3.1 Service Pack 3. Chinese Admin Guide (2010) - 20

 

 

Web

Intelli-
gence

Desk-

top Intel-
ligence

Crys-

tal Re-
ports

In

foView

CMC

X

CmcApp.war

X

CmcAppActions.war

X

xx

xx

CrystalReports.war

X

InfoViewApp.war

X

InfoViewAp

pActions.war

X

X

X

OpenDocument.war

X

X

X

X

X

PlatformServices.war

7.2 为 BusinessObjects Enterprise Web 应用程序配置反向代

理服务器

反向代理服务器必须配置为将传入的 URL 请求映射到部署(其中

BusinessObjects Enterprise Web 应用程序部署在反向代理服务器后面)中
正确的 Web 应用程序。

本节包含某些受支持反向代理服务器的具体配置示例。有关更多信息,请

参阅反向代理服务器供应商文档。

SAP BusinessObjects Enterprise 管理员指南

306

7.2.1 配置反向代理服务器

1。

确保根据供应商的说明和部署的网络拓扑正确设置反向代理服务器。

2。

确定部署哪些 BusinessObjects Enterprise Web 应用程序,以及需要哪
些 WAR 文件。

3。

为每个 BusinessObjects Enterprise Web 应用程序配置反向代理服务
器。请注意,针对每种反向代理服务器类型指定的规则不同。

4。

执行所需的任一特殊配置。在某些 Web 应用程序服务器上部署一些
Business Objects Web 应用程序时,需要对这些应用程序进行特殊配置。

相关主题

第 307 页上的

为 BusinessObjects Enterprise 配置反向代理服务器

的详细说明

第 308 页上的

为 BusinessObjects Enterprise 配置 Apache 2.2 反

向代理服务器

第 309 页上的

为 BusinessObjects Enterprise 配置 WebSEAL 6.0 反

向代理服务器

第 314 页上的

反向代理部署中 BusinessObjects Enterprise 的特殊

配置

7.2.2 为 BusinessObjects Enterprise 配置反向代理服务器的详细说明

本节包含的信息有助于成功设置反向代理服务器。

7.2.2.1 确保已配置所有必需的 WAR 文件

BusinessObjects Enterprise Web 应用程序是采用 WAR 文件部署在 Web

应用程序服务器上的。不同的 BusinessObjects Enterprise Web 应用程序
需要不同的 WAR 文件。确保在反向代理服务器上为部署所需的每个 WAR 文
件配置一个指令。

7.2.2.2 首先声明较长的上下文路径字符串

在反向代理服务器上,InfoViewAppActions 的指令必须存在于 In

foViewApp 的指令之前。而 CmcAppActions 的指令必须存在于 CmcApp 的指
令之前。

307

为 BusinessObjects Enterprise Web 应用程序配置反向代理服务器

7.2.2.3 在同一父文件夹中部署应用程序和操作

Web 应用程序 CmcApp 和 CmcAppActions 必须部署在同一父文件夹之下。

Web 应用程序 InfoViewApp 和 InfoViewAppActions 必须部署在同一父文件
夹之下。

7.2.2.4 可以重命名 InfoView 和 CMC 应用程序

可以在 ProxyPass 和 ProxyPassReverseCookiePath 指令中重命名 In

foView.war 文件和 CMC.war 文件。但不能更改所有其他 BusinessObjects
Enterprise WAR 文件的名称。

7.2.2.5 统一使用“/”字符

在反向代理服务器中定义上下文路径,方式与在浏览器 URL 中输入上下

文路径相同。例如,如果指令在反向代理服务器上镜像路径末尾包含“/”,
则在浏览器 URL 末尾输入“/”。

确保在反向代理服务器指令的源 URL 和目标 URL 中统一使用“/”字符。

如果在源 URL 末尾添加了“/”字符,则也必须向目标 URL 末尾添加该字
符。

相关主题

第 305 页上的

了解 BusinessObjects Enterprise Web 应用程序的部

署方式

7.2.3 为 BusinessObjects Enterprise 配置 Apache 2.2 反向代理服务器

本节阐释如何配置 BusinessObjects Enterprise 和 Apache 2.2 以使其

协同工作。

1。

确保将 BusinessObjects Enterprise 和 Apache 2.2 安装在不同的计算
机上。

2。

确保按照供应商文档中的描述将 Apache 2.2 安装并配置为反向代理服务
器。

3。

为部署在反向代理服务器后面的每个 Web 应用程序配置 ProxyPass。

4。

为部署在反向代理服务器后面的每个 Web 应用程序配置 ProxyPassRever
seCookiePath。

SAP BusinessObjects Enterprise 管理员指南

308

示例:

本示例使用 boe-deploy-server.domain.com 作为 Web 应用程序服务

器域,使用 XIR3 作为镜像路径。请将这些值替换为相应的部署值。

ProxyPass /XIR3/CmcAppActions http://boe-deploy-server.do
main.com:port/CmcAppActions
ProxyPassReverseCookiePath /CmcAppActions /XIR3/CmcAppActions
ProxyPass /XIR3/CmcApp http://boe-deploy-server.domain.com:port/Cm
cApp
ProxyPassReverseCookiePath /CmcApp /XIR3/CmcApp
ProxyPass /XIR3/InfoViewAppActions http://boe-deploy-server.do
main.com:port/InfoViewAppActions
ProxyPassReverseCookiePath /InfoViewAppActions /XIR3/InfoViewAp
pActions
ProxyPass /XIR3/InfoViewApp http://boe-deploy-server.do
main.com:port/InfoViewApp
ProxyPassReverseCookiePath /InfoViewApp /XIR3/InfoViewApp
ProxyPass /XIR3/PlatformServices http://boe-deploy-server.do
main.com:port/PlatformServices
ProxyPassReverseCookiePath /PlatformServices /XIR3/PlatformServices
ProxyPass /XIR3/AnalyticalReporting http://boe-deploy-server.do
main.com:port/AnalyticalReporting
ProxyPassReverseCookiePath /AnalyticalReporting /XIR3/Analytical
Reporting
ProxyPass /XIR3/CrystalReports http://boe-deploy-server.do
main.com:port/CrystalReports
ProxyPassReverseCookiePath /CrystalReports /XIR3/CrystalReports
ProxyPass /XIR3/OpenDocument http://boe-deploy-server.do
main.com:port/OpenDocument
ProxyPassReverseCookiePath /OpenDocument /XIR3/OpenDocument
ProxyPass /XIR3/PerformanceManagement http://boe-deploy-server.do
main.com:port/PerformanceManagement
ProxyPassReverseCookiePath /PerformanceManagement /XIR3/Performance
Management

7.2.4 为 BusinessObjects Enterprise 配置 WebSEAL 6.0 反向代理服务器

本节阐释如何配置 BusinessObjects Enterprise 和 WebSEAL 6.0 以使

其协同工作。

推荐的配置方法:创建一个标准联接,将内部 Web 应用程序服务器或

Web 服务器上承载的所有 BusinessObjects Web 应用程序映射到一个安装
点。

309

为 BusinessObjects Enterprise Web 应用程序配置反向代理服务器

1。

确保将 BusinessObjects Enterprise 和 WebSEAL 6.0 安装在不同的计
算机上。

可以在同一台计算机上部署 BusinessObjects Enterprise 和 WebSEAL
6.0,但不推荐此做法。有关配置此部署方案的说明,请参阅 WebSEAL
6.0 供应商文档。

2。

确保按照供应商文档中的描述安装和配置 WebSEAL 6.0。

3。

启动 WebSeal pdadmin 命令行实用程序。以具有管理授权的用户身份登
录到安全域,如 sec_master。

4。

在 padmin sec_master 提示符处输入以下命令:

server task <instance_name-webseald-host_name> create -t <type>

-h <host_name> -p <port> <junction_point>

其中:

<instance_name-webseald-host_name> 指定已安装 WebSEAL 实例

的完整服务器名称。请按照服务器列表命令输出中显示的格式使用此
完整服务器名称。

<type> 指定联接类型。如果联接映射到内部 HTTP 端口,则使用

tcp。如果联接映射到内部 HTTPS 端口,则使用 ssl。

<host_name> 指定将接收请求的内部服务器的 DNS 主机名或 IP

地址。

<port> 指定将接收请求的内部服务器的 TCP 端口。

<junction_point> 指定受 WebSEAL 保护的对象空间中的目录,其

中设置了内部服务器的文档空间。

示例:

server task default-webseald-webseal.rp.businessobjects.com

create -t tcp -h 10.50.130.123 -p 8080 /hr

7.2.5 为 BusinessObjects Enterprise 配置 Microsoft ISA 2006

本节阐释如何配置 BusinessObjects Enterprise 和 ISA 2006 以使其协

同工作。

推荐的配置方法:创建一个标准联接,将内部 Web 应用程序服务器或

Web 服务器上承载的所有 BusinessObjects Web 应用程序映射到一个安装
点。需要对应用程序服务器进行其他配置才能使其与 ISA 2006 协同工作,
具体取决于 Web 应用程序服务器。

SAP BusinessObjects Enterprise 管理员指南

310

1。

确保将 BusinessObjects Enterprise 和 ISA 2006 安装在不同的计算机
上。

可以在同一台计算机上部署 BusinessObjects Enterprise 和 ISA 2006,
但不推荐此做法。有关配置此部署方案的说明,请参阅 ISA 2006 文档。

2。

确保按照供应商文档中的描述安装和配置 ISA 2006。

3。

启动 ISA 服务器管理实用程序。

4。

使用导航面板启动新分布规则

a。

转到

“Arrays”(阵列) > “MachineName”(计算机名称) > “Firewall
Policy”(防火墙策略) > “New”(新建) > “Web Site
Publishing Rule”(网站发布规则)

记忆:

使用安装有 ISA 2006 的计算机的名称替代 MachineName。

b。

在“Web publishing rule name”(Web 发布规则名称)中键入规则
名称并单击“Next”(下一步)

c。

选择“Allow”(允许)作为规则操作并单击“Next”(下一步)。

d。

选择“Publish a single Web site or load balancer”(发布单个
网站或负载平衡器)作为发布类型并单击“Next”(下一步)。

e。

选择 ISA 服务器和所发布网站间的连接类型,并单击“Next”(下一
步)。

例如,选择“Use non-secured connections to connect the
published Web server or server farm”(使用不安全的连接连接发
布的 Web 服务器或服务器场)。

f。

在“Internal site name”(内部站点名称)中键入要发布的网站的
内部名称(例如,承载 BusinessObjects Enterprise 的计算机的名
称),并单击“Next”(下一步)。

注意:

如果承载 ISA 2006 的计算机不能连接至目标服务器,请选择“Use

a computer name or IP address to connect to the published
server”(使用计算机名称或 IP 地址连接到发布的服务器),并在
所提供的字段中键入名称或 IP 地址。

g。

在“Public Name Details”(公共名称细节)中,选择域名(例如,
任何域名)并指定任何内部发布详细信息(例如 /*)。单击“Next”
(下一步)。

现在需要创建新的 Web 侦听器以监视传入 Web 请求。

311

为 BusinessObjects Enterprise Web 应用程序配置反向代理服务器

5。

单击“New”(新建)以启动“New Web Listener Definition Wizard”
(新建 Web 侦听器定义向导)。

a。

在“Web Listener name”(Web 侦听器名称)中键入名称并单击
“Next”(下一步)。

b。

选择 ISA 服务器和所发布网站间的连接类型,并单击“Next”(下一
步)。

例如,选择“Do not require SSL secured connections with
clients”(不需要与客户端建立 SSL 安全连接)。

c。

在“Web Listener IP Addresses”(Web 侦听器 IP 地址)中选择下
列内容并单击“Next”(下一步)。

内部

外部

本地主机

所有网络

ISA 服务器现在配置为仅通过 HTTP 进行发布。

d。

选择“Authentication Setting”(身份验证设置)选项,并依次单
击“Next”(下一步)、“Finish”(完成)。

现在为 Web 发布规则配置了新的侦听器。

6。

在“User Sets”(用户集)中单击“Next”(下一步),然后单击
“Finish”(完成)。

7。

单击“Apply”(应用)以保存 Web 发布规则的所有设置,并更新 ISA
2006 的配置

现在必须更新 Web 发布规则的属性才能映射 BusinessObjects Web 应用
程序的路径。

8。

在导航面板中,右键单击所配置的防火墙策略,并选择“Properties”
(属性)。

9。

选择“Paths”(路径)选项卡并单击“Add”(添加)以映射到
BusinessObjects Web 应用程序的路由。

对 CMC 和 Java InfoView 使用下表中的映射

/Product/AnalyticalReporting/*

/AnalyticalReporting/*

/Product/CmcApp/*

/CmcApp/*

/Product/CmcAppActions/*

/CmcAppActions/*

/Product/CrystalReports/*

/CrystalReports/*

SAP BusinessObjects Enterprise 管理员指南

312

/Product/InfoViewApp/*

/InfoViewApp/*

/Product/InfoViewAppActions/*

/InfoViewAppActions/*

/Product/OpenDocument/*

/OpenDocument/*

/Product/PerformanceManagement/*

/PerformanceManage-
ment/*

/Product/PlatformServices/*

/PlatformServices/*

Product/BusinessProcessBI/*

/BusinessProcessBI/*

/Product/dswsbobje/*

/dswsbobje/*

对 .NET InfoView 使用下表中的映射

/Product/Analyticalreporting/*

/Analyticalreporting/*

/Product/CrystalReports/*

/CrystalReports/*

/Product/crystalreportviewers12/*

/crystalreportview-
ers12/*

/Product/InfoViewApp/*

/InfoViewApp/*

/Product/InfoViewAppActions/*

/InfoViewAppActions/*

/Product/OpenDocument/*

/OpenDocument/*

/Product/PlatformServices/*

/PlatformServices/*

10。

在“Public Name”(公共名称)选项卡下,选择“Request for the
following websites”(请求下列网站)并单击“Add”(添加)。

11。

在“Public Name”(公共名称)对话框中,键入 ISA 2006 服务器名称
并单击“OK”(确定)。

12。

单击“Apply”(应用)以保存 Web 发布规则的所有设置,并更新 ISA
2006 的配置

13。

通过访问下列 URL 验证连接:

http://<ISA 服务器主机名>:<Web 侦听器端口号>/<应用程序的外部路径
>

例如:http://myISAserver:80/Product/InfoViewApp

313

为 BusinessObjects Enterprise Web 应用程序配置反向代理服务器

注意:

可能必须多次刷新浏览器。

需要为刚配置的规则修改 HTTP 策略以确保可以登录到 CMC。右键单击在

ISA 服务器管理实用程序中创建的规则并选择“Configure HTTP”(配置
HTTP)。现在必须在“URL Protection”(URL 保护)区域中取消选择
“Verify Normalization”(验证正则化)。

要远程访问 BusinessObjects Enterprise,则需要创建一个访问规则。

相关主题

第 317 页上的

为 ISA 2006 启用会话 cookie 的根路径

第 294 页上的

将 WACS 与反向代理结合使用

7.3 反向代理部署中 BusinessObjects Enterprise 的特殊配置

某些 BusinessObjects Enterprise 产品需要其他配置才能在反向代理部

署中正常运行。本节阐释如何执行其他配置。

7.3.1 为 Developer Suite Web 服务启用反向代理

本节介绍为 Developer Suite Web 服务启用反向代理所必须完成的过程。

7.3.1.1 在 Tomcat 上启用反向代理

要在 Tomcat Web 应用程序服务器上启用反向代理,必须修改 server.xml
文件。必须进行的修改步骤包括:将 proxyPort 设置为反向代理服务器侦听
端口,以及添加新的 proxyName。本节介绍该过程。

1。

停止 Tomcat。

2。

打开 Tomcat 的 server.xml。

在 Windows 上,server.xml 位于 <CATALINA_HOME>\conf 中。

<CATALINA_HOME> 的默认值为 C:\Program Files\Business
Objects\Tomcat55。

在 UNIX 上,server.xml 位于 <CATALINA_HOME>/conf 中。<CATALI

NA_HOME> 的默认值为 <INSTALLDIR>/bobje/tomcat55

SAP BusinessObjects Enterprise 管理员指南

314

3。

在 server.xml 文件中找到此节:

<!-- Define a Proxied HTTP/1.1 Connector on port 8082 -->
<!--See proxy documentation for more information about using

this.-->

<!--

<Connector port="8082"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false"
acceptCount="100" debug="0" connectionTimeout="20000"
proxyPort="80" disableUploadTimeout="true" />
-->

4。

通过删除 <!-- 和 --> 取消注释 Connector 元素。

5。

将 proxyPort 的值修改为反向代理服务器侦听端口。

6。

将一个新的 proxyName 属性添加到 Connector 的属性列表。proxyName
的值必须是代理服务器名称,Tomcat 应可将该名称解析为正确的 IP 地
址。

示例:

<!--Define a Proxied HTTP/1.1 Connector on port 8082 -->

<!--See proxy documentation for more information about using

this.-->

<Connector port="8082"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"

enableLookups="false"
acceptCount="100" debug="0" connectionTimeout="20000"
proxyName="my_reverse_proxy_server.domain.com"
proxyPort="ReverseProxyServerPort"
disableUploadTimeout="true" />

其中的 my_reverse_proxy_server.domain.com 和 ReverseProxyServer

Port 应被替换为正确的反向代理服务器名称及其侦听端口。

7。

保存并关闭 server.xml 文件。

8。

重新启动 Tomcat。

9。

确保反向代理服务器将其虚拟路径映射到正确的 Tomcat 连接器端口。在
上面的示例中,该端口为 8082。

315

反向代理部署中 BusinessObjects Enterprise 的特殊配置

以下示例显示了一个配置为反向代理 Business Objects Web 服务(部

署在 Tomcat 上)的 Apache HTTP Server 2.2 示例配置:

ProxyPass /XI3.0/dswsbobje http://internalServer:8082/dswsbobje

ProxyPassReverseCookiePath /dswsbobje /XI3.0/dswsbobje

要启用 Webservices,必须为连接器确定代理名和端口号。

7.3.1.2 在除 Tomcat 外的其他 Web 应用程序服务器上为 Developer Suite Web 服

务启用反向代理

以下过程要求依据所选的 Web 应用程序服务器成功配置 BusinessObjects
Enterprise Web 应用程序。请注意,wsresources 区分大小写。

1。

停止 Web 应用程序服务器。

2。

在 dsws.properties 文件中指定 Web 服务的外部 URL。

此文件位于 dswsbobje Web 应用程序中。例如,如果外部 URL 为

http://my_reverse_proxy_server.domain.com/XI3.0/dswsbobje/,请更
新 dsws.properties 文件中的以下属性:

wsresource1=ReportEngine|reportengine web service

alone|http://my_reverse_proxy_server.domain.com/XI3.0/dswsbob
je/services/ReportEngine

wsresource2=BICatalog|bicatalog web service

alone|http://my_reverse_proxy_server.domain.com/XI3.0/dswsbob
je/services/BICatatog

wsresource3=Publish|publish web service

alone|http://my_reverse_proxy_server.domain.com/XI3.0/dswsbob
je/services/Publish

wsresource4=QueryService|query web service

alone|http://my_reverse_proxy_server.domain.com/XI3.0/dswsbob
je/services/QueryService

wsresource5=BIPlatform|BIPlatform web service|http://my_re

verse_proxy_server.domain.com/XI3.0/dswsbobje/services/BIPlat
form

wsresource6=LiveOffice|Live Office web service|http://my_re

verse_proxy_server.domain.com/XI3.0/dswsbobje/services/LiveOf
fice

3。

保存并关闭 dsws.properties 文件。

4。

重新启动 web 应用程序服务器。

SAP BusinessObjects Enterprise 管理员指南

316

5。

确保反向代理服务器将其虚拟路径映射到正确的 Web 应用程序服务器连
接器端口。以下示例显示了一个配置为反向代理 Business Objects Web
服务(部署在所选 Web 应用程序服务器上)的 Apache HTTP Server 2.2
示例配置:

ProxyPass /XI3.0/dswsbobje http://internalServer:<listening

port>/dswsbobje

ProxyPassReverseCookiePath /dswsbobje/XI3.0/dswsbobje

其中 <listening port> 是 Web 应用程序服务器的侦听端口。

7.3.2 为 ISA 2006 启用会话 cookie 的根路径

本节说明如何配置特定的 Web 应用程序服务器以启用会话 cookie 的根

路径,从而将 ISA 2006 用作反向代理服务器。

7.3.2.1 配置 Tomcat 5.5

要配置会话 cookie 的根路径以将 ISA 2006 用作反向代理服务器,请将以
下内容添加到 server.xml 中的 <Connector> 元素:

emptySessionPath="true"

1。

停止 Tomcat

2。

打开以下位置中的 server.xml:

<CATALINA_HOME>\conf

3。

在 server.xml 文件中找到以下部分:

<!-- Define a Proxied HTTP/1.1 Connector on port 8082 -->
<!-- See proxy documentation for more information about using
this -->
<!--
<Connector port="8082"
maxThreads="150" minSpareThreads="25" maxS
pareThreads="75" enableLookups="false"
acceptCount="100" debug="0" connectionTimeout="20000"
proxyPort="80" disableUploadTimeout="true" />
-->

4。

通过删除 <!-- 和 --> 取消注释 Connector 元素。

317

反向代理部署中 BusinessObjects Enterprise 的特殊配置

5。

要配置会话 cookie 的根路径以将 ISA 2006 用作反向代理服务器,请将
以下内容添加到 server.xml 中的 <Connector> 元素:

emptySessionPath="true"

6。

将 proxyPort 的值修改为反向代理服务器侦听端口。

7。

将一个新的 proxyName 属性添加到 Connector 的属性列表。值必须是代
理服务器名称,Tomcat 应可将该名称解析为正确的 IP 地址。

例如:

<!--Define a Proxied HTTP/1.1 Connector on port 8082
-->
<!-- See proxy documentation for more information about using
this -->
<Connector port="8082"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" emptySessionPath="true"
acceptCount="100" debug="0" connectionTimeout="20000"
proxyName="my_reverse_proxy_server.domain.com"
proxyPort="ReverseProxyServerPort"
disableUploadTimeout="true" />

8。

保存并关闭 server.xml 文件。

9。

重新启动 Tomcat。

确保反向代理服务器将其虚拟路径映射到正确的 Tomcat 连接器端口。在

上面的示例中,该端口为 8082。

7.3.2.2 配置 Sun Java 8.2

需要为每个 BusinessObjects Enterprise Web 应用程序修改 sun-web.xml。

1。

转到 <SUN_WEBAPP_DOMAIN>\generated\xml\j2ee-mod
ules\<WAR_FILE>\WEB-INF\

2。

打开 sun-web.xml

3。

在 <context-root> 容器后添加以下内容:

<session-config>

<cookie-properties>

<property name="cookiePath" value="/" />

</cookie-properties>

</session-config>

<property name="reuseSessionID" value="true"/>

SAP BusinessObjects Enterprise 管理员指南

318

4。

保存并关闭 sun-web.xml。

5。

为每个 Web 应用程序重复步骤 1-4。

7.3.2.3 配置 Oracle Application Server 10gR3

需要为每个 BusinessObjects Enterprise Web 应用程序的部署目录修改

global-web-application.xml 或 orion-web.xml。

1。

转到 <ORACLE_HOME>\j2ee\home\config\

2。

打开 global-web-application.xml 或 orion-web.xml。

3。

将下行添加到 <orion-web-app> 容器:

<session-tracking cookie-path="/" />

4。

保存并关闭此配置文件。

5。

登录到 Oracle 管理控制台:

a。

转到“OC4J:home”(OC4J:home) > “Administration”(管理)
> “Server Properties”(服务器属性)。

b。

在“Command Line Options”(命令行选项)下,选择“Options”
(选项)。

c。

单击“Add another Row”(添加另一行),然后键入以下内容:

Doracle.useSessionIDFromCookie=true

6。

重新启动 Oracle 服务器。

7.3.2.4 配置 WebSphere Community Edition 2.0

1。

打开 WebSphere Community Edition 2.0 管理控制台。

2。

在左侧导航面板中找到“服务器”,然后选择“Web 服务器”。

3。

选择连接器 并单击“编辑”。

4。

选中“emptySessionPath”复选框并单击“保存”。

5。

在“ProxyName”中键入 ISA 服务器名称。

6。

在“ProxyPort”中键入 ISA 侦听器端口号。

7。

先停止然后再重新启动该连接器。

7.3.3 为 BusinessObjects Live Office 启用反向代理

要针对反向代理启用 BusinessObjects Live Office 的“在 Web 浏览器

中查看对象”功能,请调整默认查看器 URL。可在中央管理控制台(CMC)中
或通过 Live Office 选项完成此操作。

319

反向代理部署中 BusinessObjects Enterprise 的特殊配置

注意:

本节假设已成功启用了 Business Objects Java InfoView 和 Business

Objects Web 服务的反向代理。

相关主题

第 314 页上的

为 Developer Suite Web 服务启用反向代理

7.3.3.1 使用 CMC 调整默认查看器 URL

1。

登录到 CMC。

2。

导航到“应用程序”页面并单击“CMC”。

3。

从“操作”菜单中选择“处理扩展”。

4。

在“URL”字段中,设置正确的默认查看器 URL,并单击“设置 URL”。
例如:

http://ReverseProxyServer:ReverseProxyServerPort/ProxiedIn

foView/opendoc/openDocument.jsp?sIDType=CUID&iDocID=%SI_CUID%

其中 ReverseProxyServer 和 ReverseProxyServerPort 是正确的反

向代理服务器名称及其侦听端口。ProxiedInfoView 是 Java InfoView
的正确虚拟路径。

7.3.3.2 使用 Live Office 选项调整默认查看 URL

1。

在 LiveOffice 菜单上单击“选项”,然后单击“Enterprise”选项卡。

2。

选择“指定 URL 以查看资源库中的报表”,并在相邻字段中键入正确的
URL。例如:

http://ReverseProxyServer:ReverseProxyServerPort/ProxiedIn
foView/opendoc/openDocument.jsp

其中 ReverseProxyServer 和 ReverseProxyServerPort 是正确的反

向代理服务器名称及其侦听端口。ProxiedInfoView 是 Java InfoView
的正确虚拟路径。

7.3.4 为 Business Process BI Web 服务启用反向代理

要为 Business Process BI Web 服务启用反向代理,必须调整默认查看

器 URL,并在 Web 应用程序服务器上启用反向代理。

相关主题

第 320 页上的

使用 CMC 调整默认查看器 URL

第 314 页上的

为 Developer Suite Web 服务启用反向代理

SAP BusinessObjects Enterprise 管理员指南

320

7.3.4.1 在除 Tomcat 以外的 Web 应用程序服务器上为 Business Process BI 启用

反向代理

注意:

以下过程要求依据所选的 Web 应用程序服务器成功配置 BusinessObjects

Enterprise Web 应用程序。请注意,wsresources 区分大小写。

1。

停止 Web 应用程序服务器。

2。

确保反向代理服务器将其虚拟路径映射到正确的 Web 应用程序服务器连
接器端口。以下示例显示了一个配置为反向代理 BusinessObjects Web
服务(部署在所选 Web 应用程序服务器上)的 Apache HTTP Server 2.2
示例配置:

ProxyPass /BusinessProcessBI http://internalServer:<listening

port>/BusinessProcessBI

ProxyPassReverseCookiePath /BusinessProcessBI

http://internalServer:<listening port>/BusinessProcessBI

其中 <listening port> 是 Web 应用程序服务器的侦听端口。

321

反向代理部署中 BusinessObjects Enterprise 的特殊配置

 

 

 

 

 

 

 

Content      ..     18      19      20      21     ..