Marco Russo

.NET, Business Intelligence e dintorni

News

Microsoft SQL Server & Business Intelligence Conference 2010

Torino Technologies Grou

Corsi

Libri

Miei blog in inglese

Archives

SOA - Service Oriented Architecture

Premesso che ho una certa avversione per il vaporware (e le sigle roboanti che definiscono le mode del momento ricadono in questa categoria), credo sia indispensabile capire le sottili differenze che passano tra un'architettura basata sui Web Service e un'architettura SOA (Service Oriented Architecture).

I Web Service sono uno strumento con cui è possibile implementare una soluzione SOA, ma non è detto che un'implementazione basata sui Web Service sia automaticamente SOA...

Questo documento su MSDN spiega (in maniera chiara anche se non abbastana sintetica) che differenza c'è, oltre a dare una definizione di SOA sufficientemente chiara.