WSDL e UDDI

UDDI è un servizio di catalogo che le aziende possono utilizzare per registrare e cercare Web services.

UDDI, in inglese è "Universal Description, Discovery and Integration", può essere tradotto come "Servizi di descrizione universale, scoperta e integrazione".

Cos'è UDDI?

UDDI è una struttura indipendente dalla piattaforma, utilizzata per descrivere i servizi attraverso l'Internet, trovare aziende e integrare i servizi aziendali.

  • UDDI sta per Universal Description, Discovery and Integration servizi.
  • UDDI è un catalogo utilizzato per memorizzare informazioni sui web services.
  • UDDI è un catalogo delle interfacce dei web services descritte da WSDL.
  • UDDI comunica attraverso SOAP.
  • UDDI è stato integrato nella piattaforma .NET di Microsoft.

UDDI si basa su cosa?

UDDI utilizza standard Internet di W3C e IETF*, come XML, HTTP e protocollo DNS.

UDDI utilizza WSDL per descrivere l'interfaccia dei web services.

Inoltre, attraverso l'uso di SOAP, è possibile implementare le caratteristiche di programmazione multipiattaforma, come noto, SOAP è uno standard di comunicazione di protocollo XML, che può essere trovato informazioni relative sul sito web di W3C.

*Nota:IETF - Internet Engineering Task Force

I vantaggi di UDDI

Ogni settore o azienda di qualsiasi dimensione può beneficiare di UDDI.

Prima di UDDI, non esisteva uno standard Internet che le aziende potessero utilizzare per fornire informazioni sui loro prodotti e servizi ai loro partner aziendali. Non esisteva nemmeno un metodo per integrare i propri sistemi e processi.

Le norme UDDI ci aiutano a risolvere i problemi:

  • Rendere possibile trovare l'azienda giusta tra milioni di aziende online attualmente in attività
  • Definire come avviare il commercio una volta trovata l'azienda preferita
  • Espandere nuovi clienti e aumentare l'accesso ai clienti attuali
  • Espandere le vendite e estendere l'ampiezza del mercato
  • Rimuovere gli ostacoli per facilitare la cooperazione rapida in un'economia globale Internet guidata dall'utente

Come viene utilizzato UDDI

Se l'industria ha pubblicato uno standard UDDI per il monitoraggio e la prenotazione delle tariffe aeree, le compagnie aeree possono registrare i loro servizi in un elenco UDDI. Poi le agenzie di viaggio possono cercare questo elenco UDDI per trovare l'interfaccia di prenotazione delle compagnie aeree. Una volta trovata questa interfaccia, le agenzie di viaggio possono comunicare con questo servizio immediatamente, poiché utilizza un'interfaccia di prenotazione ben definita.

Chi sostiene UDDI?

UDDI è un progetto di ricerca transindustriale guidato da tutti i principali fornitori di piattaforme e software, come: Dell, Fujitsu, HP, Hitachi, IBM, Intel, Microsoft, Oracle, SAP e Sun, è sia un gruppo di operatori di mercato che un leader dell'e-commerce.

Centinaia di aziende hanno partecipato a questo gruppo UDDI.