私は頭の上にいます。
最も広いレベルでは、Mule を使用して記述されたサービスによって公開された既存のデータ プールに Odata インターフェイスを公開しようとしています。Mule サービスが呼び出されたときに、URL が Odata 形式であることを検出した場合は、処理を Java で記述されたものに委任し、そのコンポーネントからの応答を呼び出し元に送り返したいと考えています。
Olingo および OData4j ライブラリを見つけました。私の問題は、これらが Web サービスの構築から始まることです。しかし、それは私にとってはあまりにも上流です。私は Web サービスを持っています。理解する必要があるのは、(手元にある) URL を Odata パーサーに渡すためにどのコンポーネントを実装する必要があるかです。Odata パーサーはデータ プロバイダーを呼び出します。
私はこの技術に少し戸惑っています。誰かがこれを明確に説明する非常に基本的なチュートリアルを教えてくれますか? または、「A、B、および C を実装してから、URL を C.foo() に渡す必要があります」のようないくつかの手順を教えてもらえますか?
私は両方のライブラリの入門ドキュメントを試しましたが、どちらも「最初にWebサービスを実装します」から始まり、(少なくとも私には)それがどこで終了し、純粋なOdataが設定されるかを明確に示していません.
ありがとう。