2

3 つの異なるバックエンドからの応答を集約するサービスを公開する Oracle Service Bus があります。

大きな問題は、OSB の動作が非常に悪く、応答のペイロードが大きいことです。

応答に約 20 MB の SOAP メッセージがあり、約 700 MB のメモリ内の xquery、xpath (OSB によって提供される関数) で集約して変換する必要がある場合!!!! (本当!)

これは、OOME が 2,3 人のユーザーが同時にリクエストを行った場合、すぐにゲーム オーバーになることを意味します。

Aggregator Pattern Service (複数のバックエンドからの SOAP 応答を集約する) を実装するためのオープンソースの代替手段はありますか?

他の3つのWSを呼び出すWSを介してこれを自分で行うことができます(最初は順番に、次に並行して)が、Javaにすでにそのようなものがあるかどうか(OSBの分割結合など)を最初に知りたいので、そうする必要はありません車輪の再発明。

ありがとう

4

1 に答える 1

1

Oracle OSB の代替は Mulesoft ESB です。

Mulesoft.Org

Mulesoft Foreach コマンド

私はミュールとは一切関係ありません。

于 2012-12-21T05:47:43.893 に答える