Пинг от каждого пользователя

1. Aparatus 17 21.01.20 11:09 Сейчас в теме
Привет. Подскажите, может кто сталкивался с подобной задачей.
Нужно организовать пинг до определённого сервера с клиента, допустим, с интервалом в 5 минут. В башке по ходу ещё оливье, но не могу нормально придумать, как это всё дело нормально организовать. Обработку то написал, пингает всё хорошо. Ради этого код модуля управляемого приложения коверкать? Видел помимо этого, как внешними компонентами пользуются. Скажите ваше мнение, как лучше сделать?

УТ 11
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. Nikifforoff96 21.01.20 11:28 Сейчас в теме
(1) Может, вам внешнюю обработку с выполнением по расписанию нужно?
4. Aparatus 17 21.01.20 12:16 Сейчас в теме
(3)На каждого пользователя чтоли вешать её? да и она вроде на сервере будет выполняться. А мне нужно посылать пинг от пользователя к серверу и знать эти данные
5. Aparatus 17 21.01.20 12:17 Сейчас в теме
(4)пользователь может быть на тонком клиенте (это в принципе те, кто мне нужны для этой задачи)
2. soft_wind 21.01.20 11:24 Сейчас в теме
а зачем Пинг? (может мне тоже 3 штуки надо ?)
6. Aparatus 17 21.01.20 12:18 Сейчас в теме
(2) Подскажите другое решение, с помощью которого я смогу получать результаты пинга до сервера от пользователя? Я только за послушать ваш вариант, вполне вероятно, что я не туда копаю
7. soft_wind 21.01.20 13:51 Сейчас в теме
(6) Еще раз, вы скажите: Зачем вам Пинг?
что вы с ним делаете? проверяете не уснул ли сервер, или вообще не отвалился ли?
а если есть ответ - то что?
а если нет ответа - тогда что?
8. Aparatus 17 21.01.20 14:32 Сейчас в теме
(7) всё верно, клиент должен посылать запрос к серверу, чтобы знать, не отвалился ли сервер (что практически не бывает) и не отвалился ли сам клиент(в чём собственно весь и сырбор).
12. Boneman 298 22.01.20 11:01 Сейчас в теме
(8) Бессмысленная какая то задача.
Тонкий клиент он и не отвалится, будет висеть пока ему сервер не понадобится. А если соединение с сервером отвалится ляжет и этого пинга не будет - то клиент без сервера сам по себе и сделать ничего не сможет. Просто крашанется и все. Так что внутри приложения ничего не сделаете.
Внешними средствами - можно пинговать, конечно на предмет физической связи...но опять же..в момент прерывания связи, если клиент бездействовал, а потом связь восстановилась - то по пингу будет пропадание связи, но клиент 1С может и не отвалится, а спокойно работать дальше.
14. Aparatus 17 24.01.20 20:12 Сейчас в теме
(12) :D вы недавно что ли в 1с?
9. succub1_5 89 21.01.20 14:36 Сейчас в теме
А чем вариант с сервера пинговать клиент не нравится? Если клиент отвалился то и сервера пинга не будет и сервер отправит письмо, сообщение, СМС, файл или что хотите.
*А с клиента только если 1С-ка открыта можно.
**А еще лучше/правильнее не средствами 1С это делать а спец прогами или если проще то скриптом *vb).
10. Aparatus 17 21.01.20 14:42 Сейчас в теме
(9)Клиенты могут сидеть за 7 печатями, и лог просто пишется.
11. Aparatus 17 22.01.20 10:38 Сейчас в теме
Есть мнения? Или просто советы?
13. YanTsys 12 22.01.20 11:40 Сейчас в теме
(11) Собственно для того модуль управляемого приложения и предназначен, зачем огород городить? Единственное что попробовать его исправить через расширение чтобы при обновлениях не слетал...
Модуль управляемого приложения - ПриНачалеРаботыСистемы - ПодключитьОбработчикОжидания
15. Aparatus 17 24.01.20 20:13 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот