簡體   English   中英

Camel Saga:在兩個Web服務之間協調一個傳奇

[英]Camel Saga: Coordinating a saga across two web-services

我打算在一個集成項目中使用駱駝內存中的Saga。 有一個關於Saga的不錯的文檔,其中包含詳細信息。 內存中的Saga有一些示例代碼嗎? 我可以用它來進行實驗,以協調兩個SOAP服務之間的傳奇,添加一些集成測試以進行驗證等。

https://github.com/apache/camel/blob/master/camel-core/src/main/docs/eips/saga-eip.adoc

https://github.com/apache/camel/tree/master/examples

是的,我最近圍繞Saga模式創建了一個研討會。 它與REST端點一起使用內存中的傳奇,但是可以與任何端點一起使用,包括SOAP服務。

對於使用內存中的傳奇,最重要的要求是每個“動作端點”都有一個對應的“補償端點”。

您可以在此處找到幻燈片和代碼: https : //github.com/nicolaferraro/camel-workshop

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM