I messaggi delle Soa

Un gruppo di lavoro sta creando un protocollo di messaggistica (Amqp) per rendere più flessibili gli utenti nell’implementazione delle Soa.

Secondo Eric Newcomer, Cto (Chief technology officer) di Iona, «La messaggistica è una componente essenziale dell’infrastruttura Soa e gli utenti devono essere in grado di implementare sistemi di messaggistica realmente aperti e interoperabili al fine di eliminare il vendor lock-in, ridurre i costi e aumentare la flessibilità».

Il Cto ha usato queste parole per motivare la partecipazione della società a un gruppo di lavoro teso a sviluppare una tecnologia di elaborazione distribuita basata su standard.
Ne fanno parte, insieme a Iona, Cisco, JpMorgan Chase & Co., Envoy Technologies, iMatix Corporation, Red Hat, Twist Process Innovations e 29West.

Il gruppo si chiama Amqp (Advanced Message Queuing Protocol) Working Group e punta alla creazione di una nuova specifica per la definizione e lo sviluppo di un’infrastruttura di messaggistica indipendente, basata su standard, aperta e interoperabile.
La specifica che ne risulterà sarà uno standard aperto e dovrà consentire lo sviluppo di applicazioni messaging-dependent stabili, efficaci e flessibili.

Lo sviluppo della specifica Amqp è guidato dalla domanda da parte degli utenti finali di poter disporre di un’infrastruttura di messaggistica in grado di integrare piattaforme, linguaggi e protocolli diversi. È progettata per rendere interoperabile e unificata la funzione della messaggistica affinché non debba affidarsi a implementazioni specifiche legate a piattaforme individuali. Amqp è anche pensata per integrarsi con altre specifiche di messaggistica e Web service di ambito Soa (Service Oriented Architecture) tra cui Jms, Soap, Ws-Security, Ws-Transactions.

Tecnicamente, Amqp è un protocollo a livello binario diviso in due strati e progettato con un’architettura plug-in flessibile. Sia lo strato funzionale che quello di trasporto possono evolvere facilmente per consentire all’Amqp di soddisfare nuove esigenze tecnologiche. L’attuale specifica è alla versione 0.8, in attesa che i diversi contributi ne completino il potenziale. Il Working Group accetta input da terze parti interessate.
La specifica dovrebbe raggiungere la versione 1.0 entro 18 mesi, momento in cui il gruppo di lavoro la sottoporrà a un ente di standardizzazione. Ci sono attualmente svariate implementazioni della versione 0.8 di Amqp in produzione pienamente interoperabili.

LASCIA UN COMMENTO

Inserisci il tuo commento
Inserisci il tuo nome