API UDDI - get_businessDetailExt

Descrizione

La funzione get_businessDetailExt recupera il businessEntity esteso per ogni businessKey specificato.

La risposta include un elemento businessDetailExt radice e un elemento businessEntityExt per ciascuna attività commerciale corrispondente. Se l'operatore restituisce solo un elenco parziale di risultati corrispondenti, l'attributo troncato dell'elemento businessDetailExt viene impostato su true. Se non vengono trovate corrispondenze, viene restituito un errore E_invalidKeyPassed. Questa funzione è utile per interrogare registri UDDI esterni che non fanno parte dei servizi cloud UDDI e che possono contenere informazioni aggiuntive sulla registrazione dell'attività. Quando si interroga un sito dell'operatore UDDI, questo metodo restituisce esattamente gli stessi risultati di get_businessDetail.

Sintassi della versione 2.0

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

argomenti

businessKey : uuid_key obbligatoria che specifica businessEntity. È possibile specificare più chiavi business.

Errore restituito

Se si verifica un errore durante l'elaborazione di questa chiamata API, un elemento dispositionReport verrà restituito al chiamante all'interno di un errore SOAP. Saranno rilevanti le seguenti informazioni sul numero di errore:

E_invalidKeyPassed : è stato specificato un bindingKey non valido.

E_unsupported : la query non è supportata. In tal caso, utilizzare la query get_businessDetail.