Вход на сайт
Socket: Как удостовериться что связь в норме?
479 просмотров
Перейти к просмотру всей ветки
в ответ moose 18.03.17 18:04
выбираем блокируемый сокет на сервере. Выдаем в бесконечном цикле акцепт()
в программировании контроллеров на языках что я указал есть своя специфика: там нельзя зависать (или делать долгие циклы). Задача получает периодически управление (период задается в настойках) и должна как можно быстрее сделать свое дело и выйти. Если делать - много, то должна сделать чуть чуть, выйти и доделать в следующий раз.
Поэтому использование сокета в блокируем режиме - неприемлимо. (ну разве что создавать отдельный поток с таким сокетом, но не охота плодить потоки)
Проклят нарушающий межи ближнего своего (Втор.27:17)