Introduzione ai Web Services

Web Services possono rendere la tua applicazione un'applicazione web.

Web Services vengono pubblicati, cercati e utilizzati attraverso il Web.

Conoscenze di base necessarie

Prima di continuare lo studio, è necessario avere una conoscenza di base delle seguenti informazioni:

  • HTML
  • XML

Se desideri imparare questi progetti prima, visita la nostraPagina inizialeAccedi a questi tutorial.

Cos'è Web Services?

  • I Web Services sono componenti di applicazione
  • I Web Services comunicano utilizzando protocolli aperti
  • I Web Services sono indipendenti (self-contained) e possono descriversi autonomamente
  • I Web Services possono essere scoperti utilizzando UDDI
  • I Web Services possono essere utilizzati da altre applicazioni
  • L'XML è la base dei Web services

Come funziona?

La piattaforma di base dei Web Services è XML + HTTP.

Il protocollo HTTP è il protocollo più utilizzato su Internet.

L'XML fornisce un linguaggio utilizzabile tra diverse piattaforme e linguaggi di programmazione.

Gli elementi della piattaforma Web services sono:

  • SOAP (Simple Object Access Protocol)
  • UDDI (Descrizione, scoperta e integrazione universale)
  • WSDL (Linguaggio di descrizione dei Web services)

Spiegheremo questi argomenti nelle sezioni successive di questo tutorial.

Futuro dei Web services

Non aspettarti troppo presto!

La piattaforma Web services è un semplice framework di messaggistica comune per l'operazione. Tuttavia, mancano molte caratteristiche importanti come la sicurezza e la rotta. Ma una volta che SOAP diventerà più avanzato, questi problemi saranno risolti.

I Web services renderanno le applicazioni più facili da comunicare.