Quali fattori devono essere considerati prima di decidere di costruire un bus di messaggi con servizi SOAP? [chiuso]

1

Mi sembra che il costo di avere un team di sviluppatori per costruire e mantenere tutti i componenti necessari a fornire routing, orchestrazione del workflow, durata, sicurezza e le altre funzionalità fornite da un ESB commerciale equivalga o addirittura più che, la licenza di un ESB commerciale. A parte i costi iniziali delle licenze e forse le preferenze architettoniche, quali sono i fattori importanti da considerare quando si progetta un'architettura di integrazione per creare un bus dei messaggi utilizzando i servizi SOAP su un software di bus messaggi di licenza da un fornitore commerciale e integrando i componenti aziendali con esso?

    
posta Todd Dill 30.09.2013 - 17:22
fonte

1 risposta

0

Diventa un problema di flessibilità: un ESB va tutto bene, ma ti lega all'infrastruttura. Un approccio basato su SOA (con servizi Web come esempio) offre maggiore flessibilità in quanto i componenti sono più indipendenti e possono essere ridistribuiti o riutilizzati.

Un problema riguarda il tempo necessario per sviluppare la soluzione, ma nella mia esperienza si finisce per scrivere approssimativamente la stessa quantità di codice con entrambi i sistemi (dopo aver sviluppato 1 servizio, gli altri tendono ad essere facilmente ripetibili).

    
risposta data 01.10.2013 - 11:35
fonte

Leggi altre domande sui tag