Size: a a a

2020 November 04

KW

Konstantin Wilhelm in ru_ASUTP
Dmitry Ponyatov
HTTP 1.0 GET /
Content
-Length: 1234
Cookie-blabalbla
Я не пойму, эта ограниченная задача настолько затратная?
источник

KW

Konstantin Wilhelm in ru_ASUTP
ML. SURGEON
Мне показатели прибыли предприятия на стол не клали. Но, судя по всему, кто-то покупает
На Али тоже кто-то покупает
источник

MS

ML. SURGEON in ru_ASUTP
Konstantin Wilhelm
На Али тоже кто-то покупает
Ну так компания выросла за последние годы, там неплохое производство развёрнуто
источник

DP

Dmitry Ponyatov in ru_ASUTP
Konstantin Wilhelm
Я не пойму, эта ограниченная задача настолько затратная?
затраты начинаются когда требуют добавить TLS/https, сессии, привязку данных на разные URL,.. WebSockets чтобы сессию не рвать... потоки потому что некоторые операции оказываются длительными...
в итоге вместо 20-50-150 строк на языке высого уровня получаете метровые портянки сишечки
источник

KW

Konstantin Wilhelm in ru_ASUTP
ML. SURGEON
Ну так компания выросла за последние годы, там неплохое производство развёрнуто
Может быть. Никогда не слышал ни за эту компанию, ни за эти контроллеры. У них какая рекомендуемая сфера применения?
источник

MS

ML. SURGEON in ru_ASUTP
Konstantin Wilhelm
Может быть. Никогда не слышал ни за эту компанию, ни за эти контроллеры. У них какая рекомендуемая сфера применения?
https://wirenboard.com/ru/pages/partners из того что доступно
источник

MS

ML. SURGEON in ru_ASUTP
Не сторонник языков с динамической типизацией в АСУТП, но факт есть факт
источник

KW

Konstantin Wilhelm in ru_ASUTP
Dmitry Ponyatov
затраты начинаются когда требуют добавить TLS/https, сессии, привязку данных на разные URL,.. WebSockets чтобы сессию не рвать... потоки потому что некоторые операции оказываются длительными...
в итоге вместо 20-50-150 строк на языке высого уровня получаете метровые портянки сишечки
Ну если ещё и html5 и всякие фишки вроде реакта добавить, но это уже выходит за рамки контроллера с куцым uC и риалтаймом
источник

KW

Konstantin Wilhelm in ru_ASUTP
ML. SURGEON
Не сторонник языков с динамической типизацией в АСУТП, но факт есть факт
Такие факты, как исключения только подтверждают правило. Вон есть и промконтроллеры с ардуино фреймворком
источник

DP

Dmitry Ponyatov in ru_ASUTP
Konstantin Wilhelm
Ну если ещё и html5 и всякие фишки вроде реакта добавить, но это уже выходит за рамки контроллера с куцым uC и риалтаймом
ок, 5-10 АРМ подключенных к одной железке уже требуют обслуждивать те же 5-10 постоянных соединений чтобы обновления данных гнать через вебсокет, или мультикаст через несколько соединений, + опросы от мониторинга
источник

DP

Dmitry Ponyatov in ru_ASUTP
вопрос не в том что сложно, а в том что слишком много низкоуровневого кода который нужно поддерживать, дописывать
источник

DP

Dmitry Ponyatov in ru_ASUTP
даже для тупейшего обслуживания только GET в один поток ragel уже здорово облегчает роутинг, так как код становится более читаемым — прописываешь регулярки вместо портянок str*
источник

KW

Konstantin Wilhelm in ru_ASUTP
Посмотрел информацию на их сайте, Wiren Board это не ПЛК в привычном смысле, а система сбора данных или контроллер Умного Дома. Там можно писать хоть на чем, не критично
источник

KW

Konstantin Wilhelm in ru_ASUTP
Dmitry Ponyatov
ок, 5-10 АРМ подключенных к одной железке уже требуют обслуждивать те же 5-10 постоянных соединений чтобы обновления данных гнать через вебсокет, или мультикаст через несколько соединений, + опросы от мониторинга
А OPC вы где потеряли? Зачем на одной железке аж с десяток АРМ?  Обычно наоборот бывает
источник

DP

Dmitry Ponyatov in ru_ASUTP
Konstantin Wilhelm
А OPC вы где потеряли? Зачем на одной железке аж с десяток АРМ?  Обычно наоборот бывает
а задачи разные бывают, и бюджет
тем более всякие ююю Windows-технологии...
источник

KW

Konstantin Wilhelm in ru_ASUTP
Dmitry Ponyatov
а задачи разные бывают, и бюджет
тем более всякие ююю Windows-технологии...
Ну тогда вы пытаетесь впрячь лошадку там, где нужен карьерный самосвал. Боливар не вывезет двоих (с)
источник

DP

Dmitry Ponyatov in ru_ASUTP
Konstantin Wilhelm
Ну тогда вы пытаетесь впрячь лошадку там, где нужен карьерный самосвал. Боливар не вывезет двоих (с)
лошадка это обычно исполнитель, которую запрягают сделать железку на микроконтроллере за $3 но в веб-интерфейсом 8)
источник

KW

Konstantin Wilhelm in ru_ASUTP
Dmitry Ponyatov
а задачи разные бывают, и бюджет
тем более всякие ююю Windows-технологии...
Ублюдкие? OPC-UA , не не слышал
источник

KW

Konstantin Wilhelm in ru_ASUTP
Dmitry Ponyatov
лошадка это обычно исполнитель, которую запрягают сделать железку на микроконтроллере за $3 но в веб-интерфейсом 8)
Это скорее всего лично ваша фирменная заморочка
источник

DP

Dmitry Ponyatov in ru_ASUTP
источник