Из-за кучи придирок к формам, стилю, выборе нужного адресата, суд может раз за разом откладывать заседание, пока вам не надоест.
Я о вероятности того что одну из реализаций напишет именно г..кодер, или ты хочешь сказать, что все г..кодеры понимают что они г..кодеры и не берутся за написание реализаций WS?
Например господин Atanas Neshkov, который пишет GUI для декомпиляторов, и даже при всей примитивности своих задумок умудряется делать их очень плохо и хочет чтобы у него покупали лицензии
, а лучше вместо Read использовать свой метод tryRead и привести его код?
Сегодня скажу заказчику, что 2 минуты подождать это то же самое что пробежаться по всей области по всем 30 компьютерам при 40-градусном морозе, и перезагрузить вручную каждую страницу, ну ведь и то и то не real-time. :)
Вот статья, которая учит создавать реализации WebSocket даже не "заворачивая" Read и Write в try-catch, и такая статья до сих пор существует и не где-нибудь, а... :)
Специалисту конечно ясно, что MDN это всего лишь "вики", кто хочет тот и пишет, но другие-то посетители должны же патрулировать статьи
У меня сервер максимум через пару минут узнает о том, что возникла "задержка" связи с клиентом, а порой и за считанные секунды, и это именно при нештатном обрыве, так что либо клиент доступен и я передаю ему данные, либо заранее узнаю что сейчас нельзя.
Насчет real-time, есть один момент: с WebSocket лучше работать на Node.js.
а какими инструментами, сэр, вы это определили?