Name

get_businessDetail

Synopsis

The get_businessDetail function retrieves the complete businessEntity for each specified businessKey. The response includes a root businessDetail element, and one businessEntity element for each matching business. If the UDDI operator returns only a partial list of matching results, the businessDetail truncated attribute will be set to true. If no matches are found, an E_invalidKeyPassed error is returned.

Version: 1.0 and 2.0

1.0 Syntax:

<get_businessDetail generic="1.0" xmlns="urn:uddi-org:api">
   <businessKey/>
   [<businessKey/> ...]
</get_businessDetail>

2.0 Syntax:

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

Argument:

businessKey

Required uuid_key specifying the businessEntity. You can specify multiple businessKeys.

Example:

The following UDDI 1.0 example retrieves the businessEntity record for XMethods, Inc:

<get_businessDetail generic="1.0" xmlns="urn:uddi-org:api">
   <businessKey>ba744ed0-3aaf-11d5-80dc-002035229c64</businessKey>
</get_businessDetail>

Here is a complete response to the query:

<businessDetail generic="1.0" operator="Microsoft Corporation" truncated="false" xmlns="urn:uddi-org:api"> <businessEntity businessKey="ba744ed0-3aaf-11d5-80dc-002035229c64" operator="www.ibm.com/services/uddi" authorizedName="0100001QS1"> <discoveryURLs> <discoveryURL useType="businessEntity"> http://www.ibm.com/services/uddi/uddiget?businessKey= BA744ED0-3AAF-11D5-80DC-002035229C64 </discoveryURL> ...

Get Web Services Essentials now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.