Свойства проекта/Веб-сервер

<< Click to Display Table of Contents >>

Навигация  Проект > Свойства проекта >

Свойства проекта/Веб-сервер

Previous pageReturn to chapter overviewNext page

       Если Вы хотите использовать Веб-сервер в своем проекте, в Свойствах проекта/Вкладке Веб-сервер и включите Веб-сервер. Чтобы иметь возможность использовать Веб-сервер на желаемом ПК, на нем должна быть установлена 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 тегов) и в полной версии (при активации полной лицензии).

 

webservertab

 

Свойство

Описание

Включить Веб-сервер

Установите флажок, если хотите включить веб-сервер.

Хост

Укажите хост веб-сервера. Обычно это 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 клиента.