UDDI レジストリーは、UDDI データ構造 businessEntity、businessService、bindingTemplate、
および tModel の XML 表記にアクセスするための HTTP GET サービスを提供します。
これらの構造にアクセス可能な URL では、URL パラメーターとしてエンティティー・キーが使用されます。
戻される XML エレメントは、提供されるエンティティー・キーのタイプに応じて、businessDetail、serviceDetail、bindingDetail、または tModelDetail になります。
UDDI バージョン 2 の XML とバージョン 3 の XML を、別々の URL で取得できます。
HTTP GET 要求の送信先 URL のフォーマットは、次のとおりです。
- UDDI バージョン 2 の場合:
- http://<server>:<port>/uddisoap/get?<entityKey type>=<v2
entityKey>
- UDDI バージョン 3 の場合:
- http://<server>:<port>/uddiv3soap/get?<entityKey type>=<v3
entityKey>
例えば、<server> = myserver.com and <port>=9080 である場合、
以下の URL で uddi-org:types tModel にアクセスできます。
- UDDI バージョン 2 の場合:
- http://myserver.com:9080/uddisoap/get?tModelKey=uuid:c1acf26d-9672-4404-9d70-39b756e62ab4
- UDDI バージョン 3 の場合:
- http://myserver.com:9080/uddiv3soap/get?tModelKey=uddi:uddi.org:categorization:types
HTTP GET サービスに関連する UDDI プロパティーおよびポリシーの設定は、数多くあります。
- UDDI エンティティー用のバージョン 3 の HTTP GET
- HTTP GET 対応ノード
- バージョン 3 GET サーブレットの URL 接頭部
- ディスカバリー URL を生成するノード
- ディスカバリー URL 用のバージョン 2 HTTP GET
- 生成済みディスカバリー URL の接頭部
- ディスカバリー URL を生成するノード
詳しくは、UDDI ノードの各種ポリシー設定、
および UDDI ノード設定を参照してください。