Имя: Пароль:
1C
1С v8
Подскажите по асинхронному обмену документооборота
,
0 Alex_MA
 
05.03.12
12:56
Всем доброго дня!

1С:Документооборот 8 КОРП, редакция 1.2 (1.2.1.13), реализовано и в ранних версиях.

Есть Web сервис на котором строиться асинхронный обмен "DMMessageService".
У web сервиса есть две функции "GET" и "PUT".

PUT - отправляет сообщение для обработки.
GET - получает ответ, куда была отправлено сообщение для обработки.

Функция PUT  имеет два параметра:

1.message - DMMessage (http://www.1c.ru/dm)
2.queue   - строка.

Функция PUT создает элемент справочника "СообщенияИнтегрированныхСистем" для дальнейшей обработки (В ИБ получателя сообщения).

Вопрос: Каким образом программа, куда был направлен запрос (ИБ получателя), поймет, какой ответ сформировать программе (ИБ отправителя), которая вызвала PUT.
Ведь передается только "message", а это абстрактный класс.

Спасибо за внимание.
1 Alex_MA
 
05.03.12
13:33
апну ?
2 Alex_MA
 
05.03.12
14:18
скромный ап
3 Alex_MA
 
05.03.12
15:30
подъем
4 Alex_MA
 
05.03.12
16:54
upну ?
5 Alex_MA
 
05.03.12
17:01
По синхронному обмену все ОК. Например, в заказе покупателя есть возможность создать документ в документообороте по синхронному обмену, задействовав web сервис "DMService" и функцию execute - Все отлично работает, бесшовное создание.
А вот асинхронного обмена вообще не реализовано, "уискался" глобальным поиском по конфигурациям (УТ, БСП, Документооборот), нет нигде вызовов Прокси.Put и Прокси.Get (((((
Мой вывод: асинхронный обмен находится в зачаточном состоянии, на данный момент он реализован где то в теории ИМХО.

Уважаемые коллеги, подскажите так ли это ?
6 Alex_MA
 
05.03.12
21:47
ап
7 Alex_MA
 
06.03.12
07:52
ап
8 Alex_MA
 
06.03.12
09:32
ап
9 SerMaxim
 
06.03.12
09:42
Хорооооший вопрос...
10 SerMaxim
 
06.03.12
09:43
Наверное утверждение в (5) близко к истине
Закон Брукера: Даже маленькая практика стоит большой теории.