Гарантированная доставка уведомлений с сервера на клиент в 1С:Предприятие 8.3.26

01.02.2024      2454

Фирма «1С» сообщила о новых возможностях будущего релиза 1С:Предприятие 8.3.26. Разработчики планируют реализовать отправку уведомлений с сервера в клиентское приложение средствами платформы.


В каких случаях требуется отправка уведомлений с сервера, и почему это было проблемой

Официальный технологический блог фирмы «1С» сообщил о том, что в платформе 1С:Предприятие 8.3.26 будет реализована отправка уведомлений клиентских приложений со стороны сервера без использования Системы взаимодействия.

Уведомления с сервера могут оповещать клиентское приложение о завершении каких-то длительных процессов – например, о завершении формирования объемного отчета. Сейчас для этого используются периодические обращения с клиента к серверу. Это приводит к дополнительной нагрузке и может повлиять на производительность.

В качестве альтернативного решения можно было использовать Систему взаимодействия. Однако разворачивать дополнительный сервер со своей SQL-базой ради одной задачи по отправке уведомлений не всегда рационально. Поэтому в версии платформы 8.3.26 технология отправки уведомлений от сервера к клиентским приложениям будет реализована средствами самой 1С.

 


Функциональность для работы с уведомлениями в Системе взаимодействия требует развертывания дополнительного сервера и собственного СУБД-сервера

 

Как будут отправляться уведомления с сервера на клиент в 1С 8.3.26

В новом релизе планируется реализовать объект МенеджерУведомленийКлиента. Методы нового объекта:

  • ПодключитьОбработчик(<Ключ>, <Обработчик>): клиентский метод, подключает обработчик уведомлений клиента. Если параметр Ключ установлен в строковое значение – это строковое значение может быть в дальнейшем использовано для адресного отключения обработчиков. Если Ключ установлен в Неопределено, то обработчик будет вызываться для всех полученных уведомлений;
  • ОтключитьОбработчик(<Ключ>): клиентский метод, отключает обработчик уведомлений клиента. Если Ключ установлен в Неопределено – отключает все обработчики;
  • ОтправитьУведомление(<Ключ>, <Данные>, <Адресаты>): серверный метод, отправляет уведомление выбранным клиентским сеансам (если параметр Адресаты заполнен массивом номеров сеансов, полученных из СеансИнформационнойБазы.НомерСеанса) либо всем клиентским сеансам.

Для получения доступа к объекту МенеджерУведомленийКлиента в глобальный контекст будет добавлено свойство УведомленияКлиента (ClientNotifications).

А у объекта ФоновоеЗадание будет добавлено свойство НомерРодительскогоСеанса (ParentSessionNumber). С его помощью можно будет отправлять уведомления из фоновых заданий, корректно определяя адресата – клиентский сеанс, из которого это фоновое задание запущено.

Подробное описание изменений будет содержаться в технической документации к релизу.

Отдельно в анонсе оговаривается, что новый механизм будет обеспечивать гарантированную доставку уведомлений: «Если на сервере выполнен метод отправки, то независимо от дальнейшей судьбы процессов сервера (прекращение работы компонентов кластера или рабочих процессов), пока клиентский сеанс существует – будет предпринята попытка доставить это уведомление».
 

Полный текст заметки об отправке уведомлений с сервера на клиент в платформе 8.3.26


Автор:
Обозреватель


Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. webester 26 01.02.24 13:36 Сейчас в теме
БН услышал наши молитвы
sassashok; sstas007; Torin; SerVer1C; +4 Ответить
2. starik-2005 3018 01.02.24 14:18 Сейчас в теме
(1) Ага, я как раз в следующей статье про внешнюю компоненту буду это реализовывать. Так что можно будет мутить воду и в текущих инсталляциях 8.3.
3. frkbvfnjh 785 01.02.24 14:19 Сейчас в теме
Это нужно было сделать в первой версии управляемого приложения
IP0808; sassashok; apic; +3 Ответить
4. user-z99999 67 02.02.24 10:01 Сейчас в теме
Для создания чата внутри 1с можно будет использовать этот механизм?
5. starik-2005 3018 02.02.24 10:45 Сейчас в теме
(4)
чата
Тут односторонний (симплексный) канал - от сервера к клиенту. А чат - это много дуплексных каналов от клиента к серверу. Для чатов есть сервер взаимодействия.
6. naf2000 05.02.24 08:19 Сейчас в теме
(5) ОтправитьУведомление(<Ключ>, <Данные>, <Адресаты>): серверный метод, отправляет уведомление выбранным клиентским сеансам (если параметр Адресаты заполнен массивом номеров сеансов, полученных из СеансИнформационнойБазы.НомерСеанса) либо всем клиентским сеансам.
7. triviumfan 90 05.02.24 09:53 Сейчас в теме
Оповещение с сервера на клиент через номер сеанса... интересненько.
Оставьте свое сообщение

См. также

В облаке фирмы «1С» стартовало бесплатное бета-тестирование технологии 1C:Предприятие.Элемент

Новость Зазеркалье

До 1 сентября 2024 года облачный 1С:Элемент будет бесплатным для пользователей и разработчиков. После завершения открытого тестирования разработка в 1С:Элементе останется бесплатной.

01.03.2024    3385    ЕленаЧерепнева    0       

3

Канбан Метод для управления потоком задач: онлайн-курс для руководителей и менеджеров продуктов

Новость Обучение Руководитель проекта

На тренинге научимся использовать Канбан Метод для организации эффективной работы и управления задачами в команде. Вы узнаете, как с помощью метода достигнуть равномерной и предсказуемой скорости работы сотрудников и оправдать ожидания заказчика.

29.02.2024    369    AnastasiaKl    0       

1

Рассказываем про секцию «Решения 1С: архитектура, учет и кейсы автоматизации на 1С»

Новость Aнализ&Управление Мероприятия

Недавно мы рассказывали о секции конференции «Анализ и Управление в ИТ-проектах» – «Управление проектами»: рассказали о трендовых темах секции, как подать заявку на доклад, чтобы ее приняли, и давали слово модераторам секции.

28.02.2024    430    AnastasiaKl    0       

1

Готовьтесь к экзамену «Специалист по платформе 1С:Предприятие 8.3» вместе с Инфостарт

Новость Обучение

Онлайн-курс по подготовке к экзамену «1С:Специалист» стартует 11 марта. Автор курса – практикующий экзаменатор, преподаватель 1С:Учебного центра №1 и один из разработчиков экзамена.

28.02.2024    2273    AnastasiaKl    2       

19

В 1С-Коннект доступны новые тарифы для видеозвонков

Новость Сервисы ИТС

В тарифах сервиса 1С-Коннект, который автоматизирует техподдержку и корпоративные коммуникации, появились дополнительные опции для доступа к видеозвонкам и видеоконференциям. Цены – гуманные, от 26 до 132 рублей за человека в месяц.

28.02.2024    427    ЕленаЧерепнева    0       

2

Бесплатный вебинар по Базе знаний и 1С-Store или о выгодах сотрудничества с Инфостарт

Новость Сервисы ИТС

14 февраля команда Инфостарт.Сопровождение 1С совместно с ИТ-лабораторией провели бесплатный онлайн-вебинар, где рассказали о всех возможностях и выгодах работы с Базой знаний Инфостарт и сервисом 1С-Store.

27.02.2024    605    AnastasiaKl    0       

17

Онлайн-интенсив по платформе «1С:Предприятие» для начинающих 1С-программистов

Новость Обучение Программист

12 марта стартует онлайн-курс по изучению механизмов платформы «1С:Предприятие». Программа обучения подготовлена для слушателей, у которых уже есть некоторые навыки и знания по программированию и конфигурирования в системе «1С:Предприятие».

27.02.2024    538    AnastasiaKl    0       

15

Открываем первый тур голосования за доклады и мастер-классы

Новость Aнализ&Управление Мероприятия

Сегодня стартует первый тур голосования за доклады и практические активности конференции «Анализ и управление в ИТ-проектах».

27.02.2024    657    eselyanina    1       

17

«1С:Налоговый мониторинг»: новое имя продукта и модули для БП и ERP в составе основной поставки

Новость Новый релиз

Фирма «1С» изменила наименование решения для автоматизации налогового мониторинга, а также добавила в состав поставки модули для интеграции с 1С:ERP и 1С:Бухгалтерией 8.

27.02.2024    613    ЕленаЧерепнева    0       

3

РежимЗамещения в 8.3.26: новый режим «Обновление» и применимость для регистров накопления

Новость Зазеркалье

В платформе 8.3.26 системное перечисление «РежимЗамещения» получит новое значение «Обновление» и сможет применяться, в том числе, для регистров накопления и подчиненных регистров сведений.

26.02.2024    1240    ЕленаЧерепнева    1       

2

Представляем хедлайнеров конференции «Анализ и управление в ИТ-проектах»

Новость Aнализ&Управление Мероприятия

Уже завтра 27 февраля стартует голосование за заявки на доклады и мастер-классы: можно будет проголосовать за наиболее интересные для вас заявки и поддержат спикеров.

26.02.2024    637    eselyanina    0       

17

Итоги вебинара 1С-Отчетность: ответы на самые интересные вопросы

Новость Отчетность Сервисы ИТС

На бесплатном вебинаре по 1С-Отчетность мы рассказывали о новых ключевых возможностях системы: многопользовательский режим; формирование машиночитаемой доверенности (МЧД) в 1С-Отчетность; интеграция сервиса с личным кабинетом ФНС для контроля ЕНС.

26.02.2024    562    AnastasiaKl    1       

15

Как определить, что вашему 1С:ITIL нужен веб-портал

Новость

Представьте, что можно работать в конфигурации 1С:ITIL, даже если на вашем устройстве нет установленной платформы 1С. Функциональность решения при этом не ограничивается: пользователь может создавать обращения и управлять ими в быстром и интуитивно понятном интерфейсе.

22.02.2024    955    user997184    3       

3

Вебинар по Оркестратор 1С: делимся результатами встречи и ответами на вопросы слушателей

Новость

Бесплатный онлайн-вебинар «Единый центр мониторинга и логирования 1С систем» прошел 13 февраля. Спикер вебинара и разразработчик Оркестратор 1С Дмитрий Круглов рассказал о ключевых возможностях готового решения, какие задачи оно решает, и продемонстрировал работу программного продукта.

22.02.2024    1217    AnastasiaKl    0       

16

О чем вы узнаете на митапе «1С в облаке: возможности и риски, решения и кейсы»?

Новость Мероприятия

15 марта в 11:00 мск пройдет бесплатный онлайн митап «1С в облаке: возможности и риски, решения и кейсы». Модераторы рассказали о том, зачем участвовать в митапе, какую пользу получат участники мероприятия.

22.02.2024    706    eselyanina    0       

16

Осталось 7 дней до повышения цен на участие в конференции «Анализ и Управление в ИТ-проектах»

Новость Aнализ&Управление Мероприятия

Успейте купить билеты по более выгодным тарифам: благодаря високосному году, времени на решение у вас чуть больше. А мы вам поможем с аргументами в пользу покупки и визита в почти летний Санкт-Петербург.

21.02.2024    770    user997184    0       

16

Infostart Toolkit 2024.1: новые инструменты и интеграция с полем глобального поиска

Новость InfostartToolkit Маркетплейс Новый релиз Обзор готовых решений

В новой версии Infostart Toolkit 2024.1 можно редактировать независимые регистры сведений, использовать поле глобального поиска для вызова инструментов и получать для переменных значения полей, возвращаемые с помощью асинхронных методов.

21.02.2024    2069    vikad    6       

16

Внимание, конкурс! Современные возможности 1С: нетиповые интеграции и доработки

Новость Сообщество

Конкурс статей и доработок на платформе 1С. Цель конкурса – показать, какие нетривиальные задачи можно решать с помощью функциональности платформы 1С:Предприятие.

20.02.2024    2673    user997184    8       

20

Приглашаем принять участие в бесплатном вебинаре на тему «Автоматизация процессов производственной лаборатории»

Новость

Онлайн-вебинар по автоматизации процессов производственной лаборатории состоится 29 февраля. На встрече мы расскажем, как эффективно управлять качеством продукции на производстве, применяя возможности 1С:LIMS.

20.02.2024    774    AnastasiaKl    0       

3

В УНФ и Рознице 3.0 поддержан разрешительный порядок продаж для маркировки

Новость 1С:Розница 3.0 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 ИТ-Новость

С 1 апреля без проверки в ГИС МТ «Честный знак» продавать некоторые категории маркированного товара на кассе будет нельзя. Рассказываем, как реализована поддержка новых требований в УНФ и Розница 3.0.

19.02.2024    1591    ЕленаЧерепнева    8       

5

Онлайн-курс по проектированию интерфейсов 1С в Figma. Старт – 18 марта

Новость Обучение

На курсе по проектированию мы изучим функционал мощного дизайнерского инструмента – Figma и научимся его использовать в разработке дизайн-решений для 1С интерфейсов.

19.02.2024    1048    AnastasiaKl    0       

17

Станьте партнером конференции «Анализ и управление в ИТ-проектах»

Новость Aнализ&Управление Мероприятия

Через 3,5 месяца в Санкт-Петербурге состоится конференция «Анализ & Управление в ИТ-проектах». Пока мы работаем над программой и организацией мероприятия, партнеры активно бронируют места под стенды.

19.02.2024    842    eselyanina    0       

15

1С:Бизнес-обучение: новая веб-платформа от фирмы «1С» для обучения топ-менеджеров

Новость Сервисы ИТС

Фирма «1С» анонсировала новый образовательный сервис для руководителей с доступом по подписке. Пользователям будут доступны видеолекции и материалы, посвященные менеджменту и личному развитию. В планах – проведение вебинаров и онлайн-конференций.

19.02.2024    863    ЕленаЧерепнева    1       

2

5 новинок из каталога готовых решений для 1С

Новость Маркетплейс

Инфостарт.Маркетплейс представляет новые готовые решения каталога. Среди них: обработка по отправке отчетов в Telegram, решение по работе с маркировкой, виртуальный терминал по приему платежей по СБП и обработки для работы с табличными частями 1С.

15.02.2024    1646    AnastasiaKl    1       

3

Конференция «Анализ и Управление в ИТ-проектах 2024»: собрали идеи для ваших докладов о продуктовой разработке

Новость Aнализ&Управление Мероприятия

Одна из секций конференции «Анализ и Управление в ИТ-проектах 2024» посвящена управлению продуктом и продуктовой разработке. Модераторы секции «Управление продуктом» – Маргарита Маковеева и Дмитрий Макаров.

15.02.2024    1004    user997184    0       

1