Cos'è SOA?
SOA (Service-Oriented Architecture) organizza le funzionalità aziendali in servizi che più applicazioni possono condividere. Ogni servizio offre una funzione chiara, come verificare le scorte o emettere una fattura, tramite un'interfaccia concordata.
Per esempio, un negozio online e un'applicazione per il personale possono richiamare lo stesso servizio di magazzino per controllare le scorte. Nessuna delle due applicazioni deve implementare nuovamente quella logica aziendale o conoscere il funzionamento interno del software di magazzino.
