Informazioni sul corso

CFU: 5
Contenuti:
  • Introduzione alle Web API. Le Web API nelle service oriented architectures (SOA)
  • Progettare una Web API
  • Tecnologie per le Web API 1: i SOAP Web Services
    • Definire una API con un SOAP Web Service: codifica dei dati, descrizione delle funzionalità, protocolli applicativi
    • Cenni su XML e XML Schema
    • Il Web Services Description Language
    • Sviluppo di SOAP web services in Java con JAX-WS
  • Tecnologie per le Web API 2: i RESTful Web Services
    • Definire una API con un RESTful Web Service: codifica dei dati, descrizione delle funzionalità, protocolli applicativi
    • Sviluppo di RESTful web services in Java con JAX-RS

Piano Formativo