Вход | Регистрация

1С:Предприятие ::

Метки: 

Передача данных с сервера на клиенты

Я
   Fannasankh
 
24.06.18 - 06:54
Требуется реализовать следующий механизм, 1с должно принимать данные через http сервис и рассылать во все открытые клиенты, на которых открыта определенная форма. При этом нужно реализовать без дерганья сервера со стороны клиентов или с минимальным дерганием. Должно получиться что-то типа: у пользователя открыта форма (управляемая), при вызове http сервиса 1с в этой форме появляются какие-то данные.
 
 
   Fannasankh
 
1 - 24.06.18 - 06:54
Как можно такое сделать?
   МимохожийОднако
 
2 - 24.06.18 - 07:27
(0) Конкретизируй...
   Fannasankh
 
3 - 24.06.18 - 07:38
(2) что-то типа чата в 1с, но с минимальным использованием серверной части 1с, чтобы не создавать нагрузку на сервер. Будет некая внешняя система не 1сная, хочу с клиентов через апи посылать туда сообщения, а получать обратно через http сервис. Но проблема в том, что http сервис будет принимать данные на сервере, а как их разослать во все открытые формы.
   oslokot
 
4 - 24.06.18 - 07:59
Попробуй систему взаимодействия, потом расскажешь. Самому интересно.
https://wonderland.v8.1c.ru/blog/sistema-vzaimodeystviya/
   Скиурус
 
5 - 24.06.18 - 08:00
СистемаВзаимодействия это называется, появилась в 8.3.11
   Fannasankh
 
6 - 24.06.18 - 08:15
Читал про нее, но не понял, получится ли через нее создать сильно кастомизированный интерфейс или только платформенные чаты.
   Провинциальный 1сник
 
7 - 24.06.18 - 08:48
Можно внешнюю компоненту на клиенте написать, которая бы слушала входящий порт и делала некие действия. А на сервере дергать эти порты на каждом клиентском IP. Правда, непонятно как быть в случае доступа через прокси.
   Fannasankh
 
8 - 24.06.18 - 08:55
(7) не, это слишком сложный доступ к клиентам. Клиенты могут быть где угодно, в домене, не в домене...
   craxx
 
9 - 24.06.18 - 09:04
(6) Получится
   Fannasankh
 
10 - 24.06.18 - 09:53
В общем пока, наверное, два варианта. Использовать систему взаимодействия или написать компоненту для работы через веб сокеты.
 
 


Список тем форума
Рекламное место пустует   Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует