2017-08-01 5 views
0

エンタープライズインテグレータを使用して、他のアプリケーションにREST APIとして公開したいREST APIサービスがあります。クライアントが公開されたサービスに対して要求を行うと、WSO2 EIはバックエンドに要求し、クライアントに対しては応答を返します。WSO2 EI、バックエンドから受け取ったクライアントへの応答構造を変更してください

According to this link私はクライアント要求の構造を変換することができます。

クライアントに転送する前にバックエンド応答の構造を変更することはできますか?

答えて

1

はい、InSequenceと同じ方法で、OutSequenceでマッピングを作成することもできます。

+0

私は尋ねることを忘れました。バックエンドによって送信された値に応じてレスポンスを変更することはできますか?例えば、クライアントはリクエストを行い、EIはバックエンドに要求し、バックエンドはEIに応答を送り、EIは応答値を使用して何らかの 'id else'ロジックを使用し、クライアントに応答を送信します。 –

+0

コンテンツベースの意思決定を行うために(アウト)シーケンスで使用できる複数のメディエータがあります。例えば、フィルターメディエーターとスイッチメディエーター。これにより、メディエーション・フローに影響を与え、異なる結果を返すことができる簡単な意思決定が可能になります。 – ophychius

0

はい、アウトシーケンスでカスタムSynapse設定を定義してください。 Developerスタジオを試してみるか、Web UIを使用してください。

関連する問題