Introduzione
Servizio Web è un termine generico per indicare un servizio offerto da un dispositivo elettronico per comunicare con un altro dispositivo elettronico tramite il Web. Viene usato il protocollo HTTP per comunicare e inviare formati di file leggibili dal computer, come XML (Extensible Markup Language) e JSON (JavaScript Object Notation).
Sia XML che JSON sono formati di file standard aperti leggibili dall'uomo. Vengono usati per inviare informazioni tra client tramite i servizi Web.
Dynamics 365 Business Central usa i servizi Web per esporre la logica di business al mondo esterno. È possibile usare i servizi Web per ottenere dati da Business Central e usarli in altre applicazioni. Queste applicazioni includono Power BI, Microsoft Power Apps, un programma .NET personalizzato e così via. Ogni linguaggio di programmazione compatibile con XML e/o JSON può connettersi a Business Central per eseguire un tipo di logica con i dati disponibili. Un servizio Web, tuttavia, può essere usato anche per creare nuovi dati o aggiornare i dati esistenti in Business Central.
Servizi Web è un nome collettivo che indica diversi protocolli da usare per scambiare i dati tra client differenti. I protocolli usati di frequente sono i servizi SOAP e REST (come OData). I servizi Web sono componenti di applicazioni riutilizzabili usati per scambiare i dati tra applicazioni o piattaforme. Esempi di servizi Web sono un servizio di conversione della valuta, un servizio di informazioni meteo o un servizio di traduzione linguistica.
Questo modulo illustra la terminologia di SOAP e OData e le differenze tra questi servizi. Descrive inoltre come configurare questi servizi in Business Central.