Текущее время: Ср, мар 18 2026, 20:48

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: Вызов синхронного интерфеса асинхронным
СообщениеДобавлено: Вт, ноя 30 2010, 13:40 
Начинающий
Начинающий

Зарегистрирован:
Вт, ноя 30 2010, 13:37
Сообщения: 2
Друзья, никак не могу сообразить. У меня есть асинхронный АБАП-прокси в системе А, который, который должен дергать синхронный прокси в системе Б. Ответ от синхронного прокси необходимо доставить в систему А, используя некий ФМ. Как это реализовать?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вызов синхронного интерфеса асинхронным
СообщениеДобавлено: Вт, ноя 30 2010, 14:59 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, ноя 23 2004, 10:40
Сообщения: 459
Рисовать интеграционный процесс с нужной вам логикой.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов синхронного интерфеса асинхронным
СообщениеДобавлено: Вт, ноя 30 2010, 15:04 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
Изображение
1. Адаптер XI (клиентский прокси в системе А) шлёт сообщение, делает COMMIT WORK. Поступает сразу в движок иксая.
2. Настроен RD, получатель -- интеграционный процесс IP_Mediator
3, 4. Синхронный запрос в серверный абап-прокси в системе B и ответ
5. ответ 4 меппится в вызов RFC FM в системе A и уходит в ААЕ шины
6. ответ 4 уходит в систему А

--
@startuml

skin BlueModern
autonumber
box "A"
participant A_PRX
participant A_FM
end box

box "XI"
participant IE
participant IP_Mediator
participant AAE
end box

box "B"
participant B_PRX
end box

A_PRX ->> IE: асинхронный прокси стучится в IE
IE ->> IP_Mediator : асинхронно запускается интеграционный процесс

activate IP_Mediator
IP_Mediator -> B_PRX : синхронный вызов прокси в B
IP_Mediator <-- B_PRX : ответ
IP_Mediator ->> AAE : преобразованный ответ от B_PRX уходит в RFC адаптер в шине
deactivate IP_Mediator
AAE ->> A_FM : шина отправляет в систему А

@enduml

_________________
Telegram-chat: PO, CPI-PI, java, groovy


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов синхронного интерфеса асинхронным
СообщениеДобавлено: Вт, ноя 30 2010, 15:54 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, ноя 23 2004, 10:40
Сообщения: 459
Ух ты... это чем такие картинки можно рисовать?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов синхронного интерфеса асинхронным
СообщениеДобавлено: Вт, ноя 30 2010, 16:31 
Начинающий
Начинающий

Зарегистрирован:
Вт, ноя 30 2010, 13:37
Сообщения: 2
Спасибо, значит все таки IP придется мутить :( Думал вдруг есть варианты обойтись...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вызов синхронного интерфеса асинхронным
СообщениеДобавлено: Вт, ноя 30 2010, 16:36 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
observer написал(а):
Ух ты... это чем такие картинки можно рисовать?

plantuml.sourceforge.net

исходник картинки я запостил

сам радуюсь такой штуке ))) раньше было похожее на pgf/tikz/latex -- картинки не менее красивые но возможностей меньше и не такой синтаксис наглядный

_________________
Telegram-chat: PO, CPI-PI, java, groovy


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов синхронного интерфеса асинхронным
СообщениеДобавлено: Вт, ноя 30 2010, 16:44 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
Valero написал(а):
Спасибо, значит все таки IP придется мутить :( Думал вдруг есть варианты обойтись...


сделать вместо клиентского асинхронного прокси -- синхронный

_________________
Telegram-chat: PO, CPI-PI, java, groovy


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов синхронного интерфеса асинхронным
СообщениеДобавлено: Ср, дек 01 2010, 17:26 
Модератор
Модератор

Зарегистрирован:
Пт, ноя 12 2004, 11:40
Сообщения: 542
Откуда: Москва
Пол: Мужской
Илья, это паттерн Медиатор ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов синхронного интерфеса асинхронным
СообщениеДобавлено: Ср, дек 01 2010, 17:41 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
Ich Will написал:
Илья, это паттерн Медиатор ?


нет, это я случайно так назвал процесс, это просто мостик ))) Паттерн по ссылке обеспечивает нас дешёвыми вычислительными мощностями т.к. на голом месте генерит кучу кода )))

_________________
Telegram-chat: PO, CPI-PI, java, groovy


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов синхронного интерфеса асинхронным
СообщениеДобавлено: Ср, дек 01 2010, 18:34 
Модератор
Модератор

Зарегистрирован:
Пт, ноя 12 2004, 11:40
Сообщения: 542
Откуда: Москва
Пол: Мужской
ясно :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов синхронного интерфеса асинхронным
СообщениеДобавлено: Ср, дек 01 2010, 19:57 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
изучал возможности плантумл, решил что как раз за пару минут нарисую для ТС картинку, в 10 минут уложился...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов синхронного интерфеса асинхронным
СообщениеДобавлено: Чт, дек 02 2010, 15:21 
Модератор
Модератор

Зарегистрирован:
Пт, ноя 12 2004, 11:40
Сообщения: 542
Откуда: Москва
Пол: Мужской
Мне коллега рассказал что Async - Sync мост можно сделать с помощью RequestResponseBean, есть ли у кого такой опыт?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов синхронного интерфеса асинхронным
СообщениеДобавлено: Чт, дек 02 2010, 15:43 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
Ich Will написал:
Мне коллега рассказал что Async - Sync мост можно сделать с помощью RequestResponseBean, есть ли у кого такой опыт?


Только для JMS адаптера :( что в моём понимании требует JMS-сервака
Или я не прав и можно воспользоваться JMS receiver без jms-сервака, указав левый адрес и порт? о таком раньше не задумывался, будет интересно послушать

_________________
Telegram-chat: PO, CPI-PI, java, groovy


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов синхронного интерфеса асинхронным
СообщениеДобавлено: Чт, дек 02 2010, 16:06 
Модератор
Модератор

Зарегистрирован:
Пт, ноя 12 2004, 11:40
Сообщения: 542
Откуда: Москва
Пол: Мужской
Опыта в реализации у меня нет :(

Вот тут что-то нашел


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов синхронного интерфеса асинхронным
СообщениеДобавлено: Чт, дек 02 2010, 17:50 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
Ich Will написал:
Опыта в реализации у меня нет :(

Вот тут что-то нашел


Дима Плисков пробовал делать S/A в модуле, оно действительно работает.
Но у ТС вопрос был о A/S а это по-моему только ccBPM без вариантов. Либо делать "S" на клиентской стороне

_________________
Telegram-chat: PO, CPI-PI, java, groovy


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 15 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB