У меня есть асинхронный процесс Bpel, и я хочу вызвать его из OSB с помощью SOA Suite 11g. Можете ли вы предложить мне процесс.
Как вызвать асинхронный процесс Bpel из OSB
Ответы (2)
Недавно я прочитал блог о том же, который оказался весьма полезным для меня. Найдите ссылку ниже;
http://biemond.blogspot.com/2009/03/calling-async-bpel-services-from-osb.html
~ варун
person
varun
schedule
12.07.2011
Не могли бы вы привести пример из ссылки, на которую вы ссылаетесь? Ссылка может не жить вечно
- person Squazz; 19.08.2016
Вы можете использовать протокол soa-direct.
Вы можете найти пример и полное объяснение по следующей ссылке:
OSB 11g — асинхронный вызов Служба SOA от OSB с использованием протокола soa-direct
Краткое объяснение:
Use a business service with soa-direct protocol.
Configure it as Role=Asynchronous client.
Configure Callback proxy.
Callback proxy will be the one your BPEL call when finish processing.
person
Livio D.P.
schedule
18.08.2016
Не могли бы вы привести пример из ссылки, на которую вы ссылаетесь? Ссылка может не жить вечно
- person Squazz; 18.08.2016
Ссылка создана в 2012 году, думаю проживет еще немного. Он шаг за шагом описывает, как использовать протокол soa-direct. По сути, вам нужно создать бизнес-службу с протоколом soa-direct, а затем настроить ее как Роль = Асинхронный клиент и Прокси-сервер обратного вызова = Прокси-сервер, на который должен отвечать BPEL. Этот прокси будет ждать ответа BPEL.
- person Livio D.P.; 18.08.2016
мало ли, может завтра они поменяют ссылочную структуру на своем сайте, и вдруг ссылка уже не работает. Это не первый случай для сайта :)
- person Squazz; 19.08.2016
Я все равно пошутил, вы правы, хахаха, я редактирую пост, чтобы добавить немного больше информации. Будет полезно направить в процессе или, по крайней мере, дать подсказку, что исследовать, чтобы решить эту проблему.
- person Livio D.P.; 19.08.2016