wsoデベロッパースタジオを使用して2つのapi jsonレスポンスを結合する方法が見つからないようです。私はまだ彼らのドキュメントを読んでいると私はメディエーターは凝集メディエーターと呼ばれているが、私はAPIの呼び出しを組み合わせて、wso開発者スタジオを使用してすべてをマップする方法を見つけることはできません。たとえば、Google ContactsとFullcontact APIが応答を結合します。wso2デベロッパースタジオを使用した2つのapi jsonレスポンスを組み合わせる
答えて
集約メディエータでは、異なるサービスからの応答を集計することはできません。集約メディエーターを使用している場合は、クローン/イテレートメディエーターと共に使用する必要があります。これらのメディエーターは、異なるエンドポイントに同一のクローン/メッセージ・チャンクを送信します。それらの反応は集合的メディエーターによって集められる。
シナリオでは、ESBでサービス連鎖パターンを使用する必要があります。 WSO2のドキュメント[1]を参照してください。このブログの投稿シリーズ[2]は、シナリオを実装するのに役立ちます。
このパターンは、developerスタジオを使用して実装できます。あなたが必要とするコンポーネント(例:Proxy)が何であるかを特定し、Dev Studioを通してそれらを実装するだけです。
[1] https://docs.wso2.com/display/ESB490/Service+Chaining+Example
[2] http://dakshithar.blogspot.com/2012/06/routing-and-service-chaining-with-wso2.html
それは正確なユースケースを知らなくても、あなたが使うべきメディエーターをお勧めすることは困難です。 Scatter-Gatherあなたのサービスが独立していれば、クローンと集約メディエーターのパターンは良いでしょう(1つは他人の入力を入力として必要としません)。
依存している場合は、メディエータを使用して最初のものを呼び出し、プロパティメディエータを使用して出力を記憶することができます。 2回目の呼び出しの後にPayload Factoryメディエータを使用してそれらを組み合わせることができます。複雑な統合の場合は、XSLTメディエータを使用できます。
- 1. Angularコントローラで2つのAPIリクエストを組み合わせる
- 2. 2つのYouTube APIを組み合わせる?
- 3. リクエストに合格する別のAPIキーのレスポンスを返す2つのリクエストを組み合わせる方法
- 4. 2つのリストの組み合わせ
- 5. MySQLからJSON - 2つのクエリ/書式の組み合わせ
- 6. jsonのアイテムを組み合わせる
- 7. 2-組み合わせC++
- 8. 2つの合計結果を組み合わせる?
- 9. 2つのテーブルを1つのクエリに組み合わせる
- 10. 2つの機能を組み合わせたaggfuncのピボットテーブル
- 11. Laravelの2つのテーブルを組み合わせたモデル
- 12. 2つのタブスクリプトを組み合わせて1つにする
- 13. Odoo - 2つのフィールドを1つに組み合わせる
- 14. 2つのクエリを組み合わせたMYSQLクエリ
- 15. パンダ:DATAFRAMEに2つの列を組み合わせた
- 16. 2つの観測値を組み合わせたKnockoutJS検証?
- 17. TCPは、2つのメッセージを組み合わせた
- 18. 配列と組み合わせパターンの組み合わせを見つける
- 19. 2つのクエリを組み合わせてHAVINGを使用する
- 20. geom_pointとgeom_lineをggplot2のggplot2と組み合わせて2つのグループ化要因を組み合わせる
- 21. 2バイトを組み合わせる
- 22. PPTで使用される2つのVBAコードを組み合わせる
- 23. SignalRとWebAPIの2つの組み合わせを使用する理由は?
- 24. サーバレス:リクエスト/レスポンスと組み合わせてLAMBDA-PROXYを使用しています
- 25. 未使用の組み合わせを見つける
- 26. tail -Fとjsonの組み合わせ
- 27. 1つのアプリケーションでWeb API 2とサービススタックを組み合わせる
- 28. クエリの組み合わせを組み合わせるためのLinq構文
- 29. wso2デベロッパースタジオを使用してws-bpelプロセスを開発する
- 30. SQLでピボットする2つの列を組み合わせる