1

私は今しばらくこれと戦ってきました。SOA のプロトタイプを作成する必要があり、それと共にレジストリーも作成します。JBoss SOA Platform 5 で jUDDIv3 をいじっていますが、v3 jUDDI レジストリに公開できるツールはないようです。関連する質問はこちらこちらをご覧ください。

これらの質問に対するコメントや、インターネット上のいくつかの記事 (この記事など) を読んだ後、UDDI は失敗しているか死んでいることに気付きましたが、私の組織には、連携する必要のあるレガシー技術がいくつかあります。

また、私のスーパーバイザー (私はインターンです) は、標準に固執することに固執しています。原則として、私はこれに同意しますが、誰もそれを使用しない場合、死んだ標準は実際にはあまり標準ではありません.

つまり、サービス指向アーキテクチャのレジストリ コンポーネントを提供する必要があります。レガシー技術に適合し、標準を満たすためには、おそらく UDDI である必要があります。解決策が何であれ、そのレジストリに Web サービスを公開できるツールがあれば最高です。

この問題は、私が望んでいたよりもずっと長く続いています。どんな些細なアドバイスでも大歓迎です。

4

1 に答える 1

0

WS-Discoveryを使用できます。WS-Discoveryは、サービスとサービスエンドポイントを検出するための標準プロトコルです。これにより、サービスクライアントは特定の基準に基づいてサービスを検索し、検出されたサービスにバインドできます。WS-Discoveryには2つのモードがあります。

アドホック-サーバーは、UDPマルチキャストプロトコル 管理モードを使用してサービスをアドバタイズします-サーバーとクライアントは、すべてのサービス検出目的で検出プロキシと呼ばれる中間体を使用します。

これは、WSO2プラットフォーム(apache2ライセンスに基づく無料のオープンソース)で簡単に試すことができます。管理モードでのWS-Discoveryの簡単なシナリオを確認するには、[1]に従ってください。

[1] http://charithaka.blogspot.com/2010/04/ws-discovery-with-wso2-carbon.html

于 2011-09-22T18:55:01.940 に答える