|
В релизе 8.3.26 планируется "Отправка уведомлений с сервера в клиентское приложение" | ☑ | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
0
vis
31.01.24
✎
13:55
|
"Отправка уведомлений с сервера в клиентское приложение"
https://wonderland.v8.1c.ru/blog/otpravka-uvedomleniy-s-servera-v-klientskoe-prilozhenie/ |
||||||||||
1
Garykom
31.01.24
✎
14:03
|
1. :[|||||]:
2. Почему не использовать обычные оповещения (на форму)??? Зачем новая сущность почти такая же? |
||||||||||
2
Волшебник
31.01.24
✎
14:04
|
(1) чтобы обрабатывать уведомления фоновыми заданиями, где нет форм
|
||||||||||
3
Admin_Net_1C
31.01.24
✎
14:08
|
1С:Сервер взаимодействия идет лесом?)
Круто |
||||||||||
4
Волшебник
31.01.24
✎
14:10
|
(3)
Эта задача также может быть решена с помощью Системы Взаимодействия, но такое решение может оказаться избыточным, если пользователям не нужен весь функционал Системы Взаимодействия. |
||||||||||
5
Garykom
31.01.24
✎
14:11
|
(2) Эмм. Какие фоновые задания на клиенте?
Отправка же из серверного фонового на клиента - всегда подразумевает наличие хотя бы одной формы |
||||||||||
6
Garykom
31.01.24
✎
14:13
|
(5)+ Хотя согласен если можно будет ловить в ОбщийМодульКлиент
Если же нет - это банальное оповещение в форме |
||||||||||
7
shuhard
31.01.24
✎
14:22
|
Круто |
||||||||||
8
Anton1307
31.01.24
✎
15:47
|
Круто |
||||||||||
9
dmt
31.01.24
✎
16:18
|
Важная особенность нового механизма – гарантированная доставка информации до клиентского сеанса (именно сеанса, не пользователя!)
интересно что имеется ввиду? если пользователь открыл 2 сеанса, то уведомление придет в конкретный сеанс-получатель или что-то другое? |
||||||||||
10
MaximSh
31.01.24
✎
16:27
|
(9) Логично, зачем Даше под логином Саши сообщение из другого сеанса Саши.
|
||||||||||
11
H A D G E H O G s
31.01.24
✎
16:49
|
Из статьи непонятно - у клиента будет событие или все также надо чето опрашивать.
|
||||||||||
12
Asmody
31.01.24
✎
16:53
|
То, о чём так долго говорили большевики,
|
||||||||||
13
Волшебник
31.01.24
✎
16:53
|
(11) Ну вроде сначала надо подписаться
МенеджерУведомленийКлиента.ПодключитьОбработчик(Ключ, Обработчик) потом ждать вызова Обработчик. Сам вызовется |
||||||||||
14
Asmody
31.01.24
✎
16:55
|
(11) вот же:
ПодключитьОбработчик(<Ключ>, <Обработчик>). Клиентский метод, подключает обработчик уведомлений клиента. Если параметр Ключ установлен в строковое значение – используя это строковое значение для адресного отключения обработчиков. Если Ключ установлен в Неопределено - обработчик будет вызываться для всех полученных уведомлений. |
||||||||||
15
Asmody
31.01.24
✎
16:59
|
Может так и до лямбд доживём?..
![]() |
||||||||||
16
ptiz
31.01.24
✎
17:02
|
Непонятно, что мешало это сделать 10 лет назад.
Круто |
||||||||||
17
Волшебник
31.01.24
✎
17:09
|
(16) религия не позволяла, а теперь вот самим понадобилось
|
||||||||||
18
Garykom
31.01.24
✎
17:13
|
(15) Может еще разрешат код из обычных dll выполнять?
|
||||||||||
19
PR
31.01.24
✎
17:19
|
(11) Что значит непонято?
Конечно же будет событие Иначе это уже и так есть То есть на сервере что-то закончилось и тут же (тут же — это миллисекунды, а не я даже чаю не успел налить) на клиенте событие То есть, если ты в одном сеансе в поле выбрал значение 100 и тут же отправил сообщение на сервер, а сервер тут же отправил сообщение на второй сеанс, который по событию напишет в поле значение из первого сеанса, то во втором сеансе на форме в поле значение появится 10 быстрее, чем ты успеешь повернуть шею |
||||||||||
20
Garykom
31.01.24
✎
17:14
|
Можно не завершая фоновое результат промежуточный возвращать
|
||||||||||
21
PR
31.01.24
✎
17:17
|
Ну что, кто первый напишет православный чат на 1С?
|
||||||||||
22
PR
31.01.24
✎
17:18
|
(16) А зачем?
|
||||||||||
23
PR
31.01.24
✎
17:19
|
Думаю, из очевидного применения только обновление списков по событию, а не каждые x секунд
|
||||||||||
24
PR
31.01.24
✎
17:20
|
Ну кстати да, еще (20) конечно же
|
||||||||||
25
ptiz
31.01.24
✎
17:21
|
(22) А зачем "паузу" реализовали? Ведь столько разных шикарных велосипедов написано, даже в типовых.
|
||||||||||
26
ptiz
31.01.24
✎
17:22
|
(20) Можно и сейчас положить во временное хранилище промежуточный результат.
|
||||||||||
27
maxab72
31.01.24
✎
17:24
|
По идее вещь небесполезная. Но как бы за всеми этими бантиками и рюшечками чего-то действительно полезного не запортили...
Своё мнение |
||||||||||
28
PR
31.01.24
✎
17:24
|
(25) Это примерно из той же серии
|
||||||||||
29
PR
31.01.24
✎
17:26
|
(26) Тут важно не то, что промежуточный, а важно то, что молниеносно получать, а не периодически заглядывать на сервер, нет ли там чего
|
||||||||||
30
VladZ
31.01.24
✎
18:01
|
И это хорошо!
Круто |
||||||||||
31
Волшебник
31.01.24
✎
18:55
|
(29) Вряд ли это будет молниеносно. Наверняка будет лаг
|
||||||||||
32
PloAl
31.01.24
✎
19:03
|
Прикрутят хттп пополам, вместо 1.1
Судя по номеру версии стабильные релизы в 26 году ожидаются. |
||||||||||
33
Asmody
31.01.24
✎
21:19
|
На 89% разработчики типовых использовать это не будут, а придумают свой велосипед на 27 модулей
|
||||||||||
34
PR
31.01.24
✎
21:22
|
(31) Не будет
Будет как и в системе взаимодействия Веб-сокеты |
||||||||||
35
PR
31.01.24
✎
21:23
|
(33) В том-то и дело, что там придумать самому ничего нельзя принципиально, если только с внешней компонентой
|
||||||||||
36
Asmody
31.01.24
✎
21:28
|
(35) Ты недооцениваешь способности разработчиков типовых в части извращения и выворачивания идей разработчиков платформы
|
||||||||||
37
akkara143
31.01.24
✎
21:58
|
Круто |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |