ЖУРНАЛ «СТА» №4/2006

В. Настройка GenBroker Для настройки клиентской конфигу- рации GenBroker необходимо сделать следующее: Откройте конфигуратор GenBroker (Пуск – Программы – ICONICS GEN- ESIS32 – Tools – GenBroker Configurator). Будет открыто окно, по- казанное на рис. 12. Нажмите кнопку Изменить . Технология GenBroker имеет кли- ентсерверную архитектуру и, соответ- ственно, 2 группы настроек: для клиен- та и для сервера. Webсервер будет од- новременно выполнять обе функции: он будет сервером для внешних клиен- тов и клиентом для сервера WebHMI, которому он будет передавать запросы, поступающие от Интернетклиентов. Клиентские настройки Webсервера: Пункт Серверы администрирования . Укажите узлы, на которых располага- ются удалённые серверы проекта: безо- пасности, лицензирования, событий, глобальных или языковых псевдони- мов, как показано на рис. 13. В нашем примере все серверы располагаются на узле WebHMI. Пункт Каналы . Укажите, что соеди- нение с сервером WebHMI будет уста- навливаться по каналу TCP/IP, как по- казано на рис. 14. При необходимости можно добавить в список другие узлы или установить канал TCP/IP в качест- ве исходного. Серверные настройки Webсервера Пункт Дополнительные настрой- ки\Сервер\Общие . Установите флажок Разрешить соединения ОРС через TCP/IP , как показано на рис. 15, после чего нажмите кнопку Свойства . Про- верьте, что номер порта TCP/IP такой же, как и в настройках GenBroker для внешних клиентов (см. далее). По умолчанию он равен 38080. Сохраните конфигурационный файл клиентских настроек GenBroker. Далее необходимо запустить на Webсервере сервер GenBroker как приложение или как системную службу. Сделать это можно с помощью Менеджера прило- жений GenTray (Пуск – Программы – ICONICS GENESIS32 – Tools — GenTray). Запуск сервера GenBroker по- казан на рис. 16. Сервер WebHMI A. Настройка Webсервера Webсервер IIS (Internet Information Services), установленный на сервере WebHMI, должен содержать виртуаль- ный каталог, соответствующий опуб- ликованному на Webсервере ресурсу. Должен быть предоставлен доступ для внешних пользователей к CABфайлам WebHMI и всем необходимым файлам проекта. Кроме того, должна быть выполнена настройка сервера безопасности GENESIS32 с учётом внешних клиен- тов. Б. Настройка GenBroker Сервер WebHMI для всех клиентов (внешних и внутренних) будет выпол- нять роль сервера. Серверные на- стройки для него будут аналогичны настройкам Webсервера и показаны на рис. 15. Но кроме того, необходимо создать и сохранить в опубликован- ном каталоге файл настроек GenBroker для внешних Интер- нетклиентов, который будет загру- жаться на их компьютеры при обра- щении к Webсерверу. ВОП Р ОСЫ - О Т В Е Т Ы 85 СТА 4/2006 www.cta.ru Рис. 10. Порты для соединения TCP/IP открыты Рис. 11. Стартовая HTML-страница Рис. 12. Стартовое окно конфигуратора GenBroker

RkJQdWJsaXNoZXIy MTQ4NjUy