配置方法以在 Publisher 和 Viewer 之间发送文件
Publisher 和 Viewer 服务器通常位于两个不同的位置。在“发布到站点”(“预览”或“运行时”) 流程中,可使用不同的文件传输方法在两个系统间发送文件。本主题提供了以下方法的配置步骤:
• FTP
• 安全 FTP
• 文件系统共享
FTP 配置
您必须在 Publisher 和 Viewer 计算机上同时进行配置更改。
请在 Publisher 服务器上执行以下步骤:
1. 编辑位于 INS_CONFIG/System/Config 文件夹中的 sitesDescriptor.xml,以获取以下标记:
<Distribution type="FTP">
<Datatransfer hostname="${ftp.host.name}"
port="${ftp.port}"
username="${ftp.user.name}"
password="${ftp.password}"
transferMode="binary"
path="${ftp.relative.path}"/>
</Distribution>
将此放在下列标记下:
<Sites>
<Site id="Runtime">
2. 编辑 INS_SW/3C.properties 并添加以下包含所需值的参数。
例如:
ftp.host.name=QAFTP
ftp.port=21
ftp.user.name=qauser
ftp.password=qapass
ftp.relative.path=hrz-qamro1/StorePackets
请在 Viewer 服务器上执行以下步骤:
1. 编辑位于 INS_CONFIG/System/Config 文件夹中的 SiteInfo.conf.xml,以获取以下标记:
<Distribution type="FTP">
<Datatransfer hostname="${ftp.host.name}"
port="${ftp.port}"
username="${ftp.user.name}"
password="${ftp.password}"
transferMode="binary"
path="${ftp.relative.path}"/>
</Distribution>
将此放在下列标记下:
<SitesInfo>
2. 编辑 INS_SW/3C.properties 并添加以下包含所需值的参数。
例如:
ftp.host.name=QAFTP
ftp.port=21
ftp.user.name=qauser
ftp.password=qapass
ftp.relative.path=hrz-qamro1/StorePackets
安全 FTP 配置
此配置与 FTP 配置相同,除非将分发类型更改为 SFTP:
<Distribution type="SFTP">
同时,将以下参数添加到 3C.properties 中:
sftp.host.name
sftp.port
sftp.user.name
sftp.password
sftp.relative.path
文件系统配置
共享的文件夹可用于通过文件系统分发文件。这种情况下,需要在两台服务器上添加以下分发类型:
<Distribution type="FS">
<Datatransfer OS="linux" path="${PackageDestinationFolder}"/>
</Distribution>
对于 Microsoft Windows 计算机,OS 值应为 windowsXP。
将以下参数添加到具有正确文件夹位置的 3C.properties 中:
PackageDestinationFolder=/data/ptc/InService/InS_Data/Work/StorePackets