2015-11-26 10 views
5

サービス(WSO2 APIマネージャーに公開される)があります。我々は、消費者の請求をしたい。バックエンドサービスからAPIマネージャーまたはBAMに渡される請求の詳細

私たちの請求ルールには、実装されたサービス内でのみ利用可能な詳細情報が必要です。

  • メタデータの種類として詳細情報をAPIマネージャに渡してから、BAMに渡すか、実際の請求が行われます。私はそれのために使用されるいくつかのHTTPヘッダーまたはJWTを想像することができます
  • サービス自体によって直接課金をESBに生成します。私は個人的にこれを好まないのです。サービス実装をWSO2固有のコードに限定して強制するからです。

私の質問は、APIマネージャに応答(トランスポート層のヘッダー)にいくつかの追加のサービスメタデータを提供する方法があり、APIマネージャを経由して監視されるBAMに渡すことができる場合は、請求された分析など...

+0

使用しているAPIMのバージョンは何ですか?あなたは試しましたか?http://blog.lakmali.com/2013/10/how-to-add-additional-headers-to-wso2.html –

+0

私たちはプロジェクト開始時に最新のWSO2製品バージョンを試しています。 – Jakub

+0

あなたが言及したブログは、Swagger UIにヘッダーを追加する方法に関するものです。今のところ私はサービスをテストするためのSwagger UIを求めていません。私はBAM(またはDAS)にヘッダーを渡して監視、分析、課金する方法を探しています。 – Jakub

答えて

関連する問題