Конфигурирование метода для отправки файлов между издателем и программой просмотра
Серверы Publisher и Viewer обычно находятся в двух разных расположениях. При выполнении публикации на сайте (Preview или Runtime) для передачи файлов между двумя системами можно использовать другие методы передачи файлов. В этом разделе представлены шаги по настройке для следующих методов:
• FTP
• Безопасный FTP
• Общие папки файловой системы
Конфигурация FTP
Необходимо внести изменения в конфигурацию на компьютерах Publisher и Viewer.
Выполните следующие шаги на сервере Publisher.
1. Измените файл sitesDescriptor.xml, расположенный в папке INS_CONFIG/System/Config, для обеспечения следующей маркировки тегами:
<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. Измените файл SiteInfo.conf.xml, расположенный в папке INS_CONFIG/System/Config, для обеспечения следующей маркировки тегами:
<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