Имя: Пароль:
1C
 
Открыть форму обработки у конкретного пользователя
0 famnam
 
28.12.15
09:26
Вроде как нельзя такое сделать, но все же спрошу. Конфа на упр.формах, на сервере получаю и обрабатываю некое внешнее событие (http-сервис). И вот после обработки нужно открыть форму обработки конкретному пользователю. Как подобное реализовать?
1 ДенисЧ
 
28.12.15
09:27
РС "формы для пользователя" и обработка ожидания
2 famnam
 
28.12.15
09:30
(1)это не подходит, тк реакция должна быть моментальная. не вешать же обработку ожидания, чтобы она дергала сервер каждую секунду.
3 famnam
 
28.12.15
09:31
т.е. пришло событие, тут же открылась форма
4 Cyberhawk
 
28.12.15
09:34
Почему "реакция должна быть моментальная"?
5 mikecool
 
28.12.15
09:34
(2) тогда ищи другой путь
недавно обсуждали - событие на изменение в файловой системе, но там винда дергает каждую секунду
6 oslokot
 
28.12.15
09:34
Почему ты против обработки ожидания?
7 Serg_1960
 
28.12.15
09:35
(2) ага, "на сервере получаю и обрабатываю некое внешнее событие" - не боишься "дергать" сервер. А тут как-то сразу застеснялся дергать :))
8 famnam
 
28.12.15
09:37
(6) я не против обработки ожидания. Только как это будет смотреться? у каждого клиента фигачит запрос на сервер для проверки РС.
9 famnam
 
28.12.15
09:38
(8) + каждую секунду
10 famnam
 
28.12.15
09:39
(4) вот такая вот задача была поставлена. Пришло событие на сервер, покажи тут же форму пользователю.
11 Cyberhawk
 
28.12.15
09:40
(10) Для этой задачи прекрасно подходит обработка ожидания
12 oslokot
 
28.12.15
09:43
(8) Это нормально! (с) Малышева
13 oslokot
 
28.12.15
09:44
+ Точно так же, например, клиент проверяет состояния фоновых задиний на сервере
14 xxTANATORxx
 
28.12.15
09:48
(10)а если пользователь отошел от рабочего места/заснул/заболел/умер?
15 famnam
 
28.12.15
09:49
(14)это уже пусть у пользователя голова болит
16 famnam
 
28.12.15
09:49
понятно, что без обработчика ожидания никак. буду думать дальше, всем спасибо.
17 xxTANATORxx
 
28.12.15
09:50
(15)я к тому что в твоем случае лаг даже в 10 секунд не имеет значения
18 Serg_1960
 
28.12.15
09:53
Идея :)

Открыть заранее нужную форму в свернутом состоянии, а на сервере - Оповестить(), на форме - ОбработкаОповещения(), которая разворачивает форму.
19 oslokot
 
28.12.15
09:58
(18) свернутое состояние формы в УФ?
20 famnam
 
28.12.15
10:04
(18) Оповестить на сервере?
21 Serg_1960
 
28.12.15
10:32
Упс, глюкануло меня
22 Serg_1960
 
28.12.15
10:34
На сервере обработка внешнего события как реализована? Регламентное задание?
23 famnam
 
28.12.15
10:46
(22) http-сервис
24 Мимохожий Однако
 
28.12.15
10:52
Пусть сервер пишет файл-флажок в общую папку. А пользователь клиентскими функциями мимо сервера смотрит на наличие файла. Меньше дёргать сервер.
25 Остап Сулейманович
 
28.12.15
10:56
(24) И это правильно. Меньше дергать сервер. Больше дергать файловую систему. Ибонефиг. Дергать сервер - шкодить только пользователям сервера. А так - можно и остальных задолбать.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан