2011-01-13 13 views
5

Quali sono i pro e i contro dell'utilizzo di un'architettura di bus di servizio in un progetto SOA?Architettura di ServiceBus Pro e Contro

Quali sono le piattaforme di bus di servizio open source consigliate che consiglieresti?

Grazie in anticipo

+0

la mia prima inclinazione a vedere questa domanda era votare per chiudere, ma ciao è una domanda interessante. +1 –

risposta

1


penso pro ei contro di servizio bus è legato alle esigenze del progetto. Può essere sintonizzato come vuoi.
È possibile creare il proprio bus di servizio come architettura utilizzando JMS e Apache ActiveMQ (come servizio Broker).

Ci sono JBoss ESB disponibili che sono utili per le applicazioni aziendali. Grazie.

0

ESB fornisce un alto livello di astrazione, deve supportare la funzionalità (il comportamento dinamico) richiesto dal sistema, inoltre deve essere conforme alle qualità del sistema, e tutti i dettagli di implementazione sono nascosti. questo è circa i pro i contro non ho un'idea.

1

pro: accoppiamento lasco, un'infrastruttura stabile

con: risoluzione dei problemi difficili e monitoraggio

0

Proprio come in qualsiasi altra architettura si dispone di pro e contro, ma nella mia esperienza gli aspetti positivi sono il modo più.

Per iniziare, non si dispone di un singolo punto di errore e si ottiene un sistema asyn, il che significa che probabilmente si utilizzerà un sistema di code che consente di avere un'infrastruttura di durata del messaggio. Uno dei lati negativi di un sistema come questo e data la sua natura di distribuzione, è più difficile eseguire il debug o tracciare i messaggi senza l'uso di altre tecnologie come Splunk.

Per quanto riguarda le tecnologie open source, dipende davvero, sei più verso il mondo .NET (Mass Transit), Java (JMS), Javascript (Nodo).?