UDDI レジストリー・データ構造の HTTP GET サービス
UDDI レジストリーは、UDDI データ構造 businessEntity、businessService、bindingTemplate、 および tModel の XML 表記にアクセスするための HTTP GET サービスを提供します。 これらの構造にアクセス可能な Uniform Resource Locators (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
例えば、サーバーが myserver.com でポートが 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
多数の UDDI ノード・プロパティーおよびポリシーの設定が HTTP GET サービスに関連しています。
- UDDI エンティティー用のバージョン 3 の HTTP GET
- HTTP GET 対応ノード
- バージョン 3 GET サーブレットの URL 接頭部
- ディスカバリー URL を生成するノード
- ディスカバリー URL 用のバージョン 2 HTTP GET
- 生成済みディスカバリー URL の接頭部
- ディスカバリー URL を生成するノード