WebSocket-сервер

Просмотр 15 сообщений - с 1 по 15 (из 73 всего)
  • Автор
    Сообщения
  • #21536
    zakhar81
    Участник

    Скажите а не планируется ли переход на WebSocket-сервер, сейчас при установке модуля web станции или сервера требует активации службы IIS зачем то, я читал что в вашей системе апач используется, или это под линукс?

    #21560
    Mikhail
    Модератор

    Для Windows требуется IIS.
    Для Linux требуется Apache для Rapid SCADA 5 и Nginx для Rapid SCADA 6.

    В принципе, возможно реализовать работу веб-приложения без использования веб-сервера. Так называемый self hosting. Но веб-сервер даёт важные дополнительные возможности, в частности, настройка HTTPS. Поэтому вряд ли будем развивать тему работы без IIS/Apache/Nginx, если только не встретится производственная задача, для которой это действительно необходимо.

    #21565
    manjey73
    Участник

    А на Apache версию 6 не запустить? почему выбор пал именно на Nginx ?

    #21575
    Mikhail
    Модератор

    Nginx или Apache выступают в роли реверс-прокси. Поэтому Apache наверняка тоже будет работать, но я не пробовал.
    Nginx выбран, т.к. судя по многочисленным обзорам — это более современный, быстрый и популярный веб-сервер.

    #21588
    Romiros
    Участник

    А как же кроссплатформенный Kestrel, который под Net6? При разработке он запускается в студии. Я вообще думал, что на нем будет все крутиться. Или с ним какие-то проблемы?

    • Этот ответ был изменен 2 года, 1 месяц назад от Romiros.
    #21597
    Mikhail
    Модератор

    Kestrel встраивается в службу веб-приложения, если не ошибаюсь. Но для production-сервера всё равно желателен реверс-прокси сервер.

    #21598
    Mikhail
    Модератор

    Локально на Линуксе Вы можете открыть веб-приложение http://localhost:5000 без установки Nginx.

    #23192
    ZIV
    Участник

    Добрый день! Обмен по протоколу socket с устройствами кто то реализовывал?

    #23200
    Mikhail
    Модератор

    Добрый день!
    Сокетами чаще всего называют TCP. Что имеется ввиду в данном случае?

    #23206
    a80808
    Участник

    WEB Socket как я понимаю? LoraWAN сервер?

    #23207
    ZIV
    Участник

    Модем Smartgen CMM366A/B
    COMMUNICATION PROTOCOL
    Address port: ServerIp
    Protocol: Socket
    Method: short connection
    Transformat: JSON

    #23217
    Mikhail
    Модератор

    Судя по описанию, имеется ввиду формат JSON по протоколу TCP.
    Но JSON — это универсальный формат. Нужно конкретное описание запросов и ответов.

    #23227
    ZIV
    Участник

    производитель уже выслал описание запросов и ответов, можете посоветовать пример драйвера?

    #23231
    Mikhail
    Модератор

    Наиболее близкий драйвер для версии 6 — DrvHttpNotif. Данный драйвер отправляет запросы. В Вашем случае ещё потребуется делать разбор ответов.

    #23239
    a80808
    Участник

    Вопрос в общем здесь

Просмотр 15 сообщений - с 1 по 15 (из 73 всего)
  • Вы должны авторизироваться для ответа в этой теме.