我是Mule ESB的新手。目前我正在處理一個項目,我們正在使用Mule作爲消息代理。要求是客戶端將調用在Mule ESB中發佈的SOAP Web服務(請求 - 響應)。在服務器請求中將被接受,並在ws響應中向客戶端返回一個關聯id,但同時服務還會將請求負載放入JMS隊列中進行異步處理。 JMS隊列也保存在Same Mule ESB中。您可以幫我介紹HTTP端點如何推送到Mule ESB中的JMS端點嗎?將HTTP消息從HTTP端點推送到Mule的JMS端點
0
A
回答
0
這很簡單,如果你想把你的SOAP請求放在一個JMS隊列中,並且調用了在Mule中公開的SOAP Web服務,那麼你可以做的是在你的流程中監聽器之後,你需要把一個異步塊(參考: - https://docs.mulesoft.com/mule-user-guide/v/3.6/async-scope-reference),並在該異步塊,你可以使用對象爲String變壓器接着你JMS出站終點。
This Async block block將從流中創建一個單獨的線程,並將您的SOAP請求連同SOAP Web服務一起推送到JMS隊列,SOAP Web服務接受請求並將ws響應中的關聯ID返回給客戶端reuired。
記住你放進去的東西<async/>
被認爲是異步塊,並將用作單獨的線程。您需要在上述流程中將您的HTTP聽衆放在此流程之後。
相關問題
- 1. Mule HA節點 - JMS端點
- 2. HTTP入站端點調試消息
- 3. Mule ESB HTTP入站端點路徑
- 4. 攔截Http端點異常[Mule ESB]
- 5. Mule在http端點上創建wsdl
- 6. 通過代理Mule出站HTTP端點
- 7. 公開mule http入站端點
- 8. 使用HTTP端點下載Mule文件
- 9. 以編程方式發送mule消息(以前稱爲:從java訪問mule http端點)
- 10. JItterBit HTTP端點
- 11. Mule - 如何停止JMS輸入端點
- 12. Mule:使用Mule將消息路由到AMQP端點的死信交換
- 13. xmpp如何使用http綁定將消息推送到客戶端
- 14. Mule 3.4.0從http入站端點獲取HTTPRequest對象
- 15. 發送文件到Mule入站端點
- 16. GCP PubSub的不推消息REST端點
- 17. HTTP入站端點轉發來自HTTP出站端點的HTTP標頭
- 18. 如何從WSO2 ESB代理向http端點發送multipart/form-data消息
- 19. 從Camel端點確認JMS消息的問題
- 20. Apache Camel:將交換消息頭信息發送到端點
- 21. 如何使用NodeJ將POST數據發送到HTTP端點
- 22. Git推送,流消息到客戶端
- 23. 沒有端點在http://
- 24. 如何使用HTTP端點
- 25. 如何讀取Mule中HTTP出站端點響應的Cookie?
- 26. HTTP入站端點的動態地址Mule
- 27. Junit測試以測試Mule流中的Http出站端點
- 28. 將消息發送到erlang的遠程節點端口
- 29. Mule HTTP端點返回狀態500但不會拋出異常
- 30. 如何在mule中實現負載均衡器Http端點