<< Click to Display Table of Contents >> Свойства проекта/Веб-сервер |
![]() ![]() ![]() |
Если Вы хотите использовать Веб-сервер в своем проекте, в Свойствах проекта/Вкладке Веб-сервер и включите Веб-сервер. Чтобы иметь возможность использовать Веб-сервер на желаемом ПК, на нем должна быть установлена Java 8 (JRE). Для TeslaSCADA Runtime версии ниже 2.41.2 версия Java должна быть между 8.25 - 8.161. Для TeslaSCADA Runtime начиная с версии 2.41.2 минимальная Java версия - 8.281. Чтобы проверить версию Java на вашем ПК в командной строке напишите команду java -version. В ответ Вы получите установленную версию Java. Также, чтобы иметь возможность запускать веб-сервер, TeslaSCADA2 Runtime должна быть установлена на ПК в папке, путь к которой не содержит пробелов. Вы можете использовать любой современный браузер для доступа к веб-серверу. Самый рекомендуемый браузер - Google Chrome.
Важно! Для Mac OS Big Sur. Если у Вас проблемы с Web сервером, удалите папку /Library/Internet Plug-Ins/ на диске и перелогиньтесь.
Важно! Веб-сервер можно использовать только в ознакомительной версии (проект содержит до 16 тегов) и в полной версии (при активации полной лицензии).
Свойство |
Описание |
---|---|
Включить Веб-сервер |
Установите флажок, если хотите включить веб-сервер. |
Хост |
Укажите хост веб-сервера. Обычно это IP-адрес ПК, на котором установлен TeslaSCADA2 Runtime и запущен настроенный проект. |
HTTP |
Установите флажок HTTP, если хотите использовать незащищенный протокол HTTP для подключения к веб-серверу. |
HTTP порт |
Укажите HTTP порт, используемый Веб-сервером. |
HTTPS |
Установите флажок HTTPS, если хотите использовать защищенный протокол HTTPS для подключения к веб-серверу. |
HTTPS порт |
Укажите HTTPS порт, используемый Веб-сервером. |
Truestore файл |
Это файл, в котором хранятся проверенные сертификаты. Он должен быть в формате .jks или .keystore. |
Truestore пароль |
Пароль Truestore для доступа к файлу Truestore. |
Keystore файл |
Это файл, в котором хранятся сертификаты сервера. Он должен быть в формате .jks или .keystore. |
Keystore пароль |
Пароль хранилища ключей для доступа к файлу хранилища ключей. |
Исп. другой проект для WEB клиента |
Отметьте данное поле, если хотите для WEB клиента использовать другой проект. |
Проект |
Путь к проекту клиента. |
Если Вы хотите использовать самозаверяющие сертификаты в хранилище ключей, у Вас возникнут проблемы с доступом к Веб-серверу с помощью самых популярных браузеров. Вам нужно использовать сертификаты, подписанные CA, чтобы исключить эти проблемы.
Важно! Web-сервер создаст еще один экземпляр приложения TeslaSCADA2 Runtime для подключения к серверам и базам данных проекта. Невозможно использовать его функциональные возможности, если ваш сервер не поддерживает множественное соединение (например, Modbus RTU позволяет только одному приложению подключаться к порту). И по той же причине невозможно использовать базу данных SQLLite. Чтобы избежать данных проблем, используйте HTTP сервер, а для WEB клиента - HTTP клиент. Для этого отметьте поле "Исп. другой проект для WEB клиента" и выберите проект WEB клиента.