Имя: Пароль:
1C
1С v8
В релизе 8.3.26 планируется "Отправка уведомлений с сервера в клиентское приложение"
0 vis
 
31.01.24
13:55
1. Круто 86% (6)
2. Своё мнение 14% (1)
3. Не круто 0% (0)
Всего мнений: 7

"Отправка уведомлений с сервера в клиентское приложение"
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

Круто