Modello architetturale e tecnologia di supporto per applicazioni interoperabili: arriva sempre il momento in cui tali paradigmi vanno testati. Utilizzando un‘architettura a servizi e una tecnologia orientata ai Web Service, il concetto di interoperabilità sembra a portata di mano. Ma, se le sfide che si presentano allo sviluppatore nel momento in cui si "sporca le mani", spesso hanno poco a che fare con quello di cui si è discusso nella fase di teorizzazione dell‘architettura e di descrizione della tecnologia.
Individuato un modello di sviluppo, ad esso va associato uno strumento tecnologico. Un buon framework di supporto ai processi di integrazione può notevolmente semplificare il lavoro dello sviluppatore ed aiutarlo ad implementare tali processi con successo. L‘insieme di strumenti offerti dal potente middleware per SOA della WS02 si inserisce perfettamente in questo contesto, permettendo allo sviluppatore di focalizzarsi sulla logica di business delegando all‘infrastruttura la gestione del resto.
Sempre più spesso imprese e sviluppatori devono far comunicare applicazioni eterogenee. Molti sono i metodi di integrazione, da una semplice sincronizzazione delle rispettive basi di dati fino all‘utilizzo di architetture complesse. In questa serie analizzeremo problematiche di integrazione fra applicazioni scritte in linguaggi diversi.