Uddi-get-businessDetailExt

提供:Dev Guides
移動先:案内検索

UDDI API-get_businessDetailExt

説明

get_businessDetailExt関数は、指定された各businessKeyの拡張されたbusinessEntityを取得します。

応答には、ルートbusinessDetailExt要素と、一致するビジネスごとに1つのbusinessEntityExt要素が含まれます。 演算子が一致する結果の部分的なリストのみを返す場合、businessDetailExt要素の切り捨てられた属性はtrueに設定されます。 一致するものが見つからない場合、E_invalidKeyPassedエラーが返されます。 この関数は、UDDIクラウドサービスの一部ではなく、追加のビジネス登録情報が含まれている可能性のある外部UDDIレジストリのクエリに役立ちます。 UDDIオペレーターサイトを照会すると、このメソッドはget_businessDetailとまったく同じ結果を返します。

バージョン2.0の構文

<get_businessDetailExt generic = "2.0"
   xmlns = "urn:uddi-org:api_v2" >
   <businessKey/>
   [<businessKey/> ...]
</get_businessDetailExt>

引数

businessKey-businessEntityを指定する必須のuuid_key。 複数のbusinessKeysを指定できます。

返されたエラー

このAPI呼び出しの処理中にエラーが発生すると、dispositionReport要素がSOAP Fault内で呼び出し元に返されます。 次のエラー番号情報が関連します。

E_invalidKeyPassed-無効なbindingKeyが指定されました。

E_unsupported-クエリはサポートされていません。 この場合は、get_businessDetailクエリを使用してください。