Мне нужно создать веб-службу async с помощью jax-ws, и мне нужно настроить ее в Oracle Service Bus 12c. У вас есть несколько учебников, которые объясняют шаг за шагом, как это сделать? Каковы лучшие практики?Как создать веб-службу async с помощью jax-ws и OSB12c
ответ
Если вам нужно использовать Oracle Service Bus в качестве промежуточного слоя для асинхронной службы бэкэнд, вам необходимо создать два синхронных прокси-сервисы:
Сначала для отправки запроса в службу и обеспечение синхронного ответ обратно потребителю.
Второй для отправки асинхронного ответа первоначальному потребителю. Service Bus не поддерживает асинхронные (длительные) службы. Недостатком этого решения является то, что эти две службы полностью разделены.
Я бы предпочел использовать BPEL для этого сценария (который также является частью SOA Suite), если это возможно. Вы можете создать асинхронный BPEL-процесс, который будет охватывать всю асинхронную связь одним композитом SOA. Вы можете сопоставить запрос и асинхронный ответ и легко указать, какие запросы получили ответы. Вы также можете использовать WS-Addressing.
- 1. OSB12C: как устранить wadl в REST
- 2. Как создать функцию async?
- 3. XSD, JaxWS и Glassfish
- 4. Как создать несколько портов с той же WSDL в JAXWS
- 5. Как создать независимую нить с помощью пружины @Async
- 6. В чем разница между jaxws-ri и jaxws-rt?
- 7. Как проверить подпись XML с помощью CXF/JAXWS?
- 8. Как просто преобразовать объекты jaxws
- 9. Кэширование JAXWS в JSF
- 10. Отладка исключений с помощью async и UWP
- 11. Moq и Async fun с помощью LazyCache
- 12. Как создать async для циклов?
- 13. Создать Async нить с помощью класса Thread в WPF
- 14. Как вы используете FastInfoset с JAXWS?
- 15. Как перебирать массив с помощью async и foreach
- 16. Как создать шаг async в Spring-Batch?
- 17. Как настроить привязки даты и времени с помощью JAXWS и APT?
- 18. Создать объект async
- 19. Jaxws и MTOM, похоже, не работают
- 20. Как вызвать задачу async с помощью .ContinueWith
- 21. Guard создать сеанс async
- 22. URL-адреса службы JAXWS, Axis2 и Tomcat
- 23. Как протестировать Async Storage с помощью Jest?
- 24. Как обрабатывать nodejs async с помощью mysql?
- 25. Вызывать webservice с помощью jaxws, когда wsdl имеет несколько сервисов
- 26. Как преобразовать запросы neo4j с помощью async с помощью vertx
- 27. Как разделить и отправить поток управления async с помощью Continuations?
- 28. Как протестировать побочный эффект Async с помощью Scala и Mockito
- 29. Как выполнить проверку async/await с помощью TypeScript и mocha
- 30. Позвоните в WebService из WebService с помощью JaxWS
Какова должна быть роль службы Oracle Service Bus в вашем сценарии? Вы хотите инициировать асинхронную службу Java с помощью службы OSB? – KarelHusa
Я хочу, чтобы OSB был прокси-сервером, перенаправлял запросы и ответы. –