Service Bus Relay e Service Bus Brokered Messaging sono entrambi meccanismi per lo sviluppo di applicazioni distribuite e ibride. Tuttavia, hanno come target diversi modelli di sviluppo e accesso.
Service Bus (SB) Relè fornisce una semplice & modo sicuro per fare servizio remoto, vale a dire, permette di esporre in modo sicuro un servizio ospitato su un cloud privato per clienti esterni. Come nel caso degli scenari di servizio remoti, i client invocano esplicitamente i metodi esposti dal servizio "inoltro". Il vantaggio principale di SB Relay è che il servizio può essere esposto senza richiedere alcuna modifica alle impostazioni del firewall o eventuali modifiche intrusive all'infrastruttura di rete aziendale.
SB Brokered Messaging d'altra parte fornisce una piattaforma di messaggistica durevole con componenti come code, argomenti e abbonamenti. Questi possono essere utilizzati per implementare modelli complessi come la pubblicazione-sottoscrizione e il disaccoppiamento temporale tra diverse parti della tua applicazione. Poiché l'infrastruttura di messaggistica intermediata può archiviare in modo affidabile i messaggi, i mittenti e i ricevitori non devono essere online nello stesso momento o non devono elaborare i messaggi allo stesso ritmo.
La messaggistica inoltro è quindi appropriata per gli scenari in cui si dispone di un servizio che si desidera esporre a client esterni. I client interagiscono con il servizio "inoltrato" nello stesso modo in cui lo farebbero se si trovassero sulla rete locale, tranne che accedano tramite l'endpoint SB Relay. Poiché si tratta di uno scenario di servizio remoto, la risposta è soggetta alla latenza della rete. Tuttavia, se per qualsiasi motivo il servizio non è disponibile in quel momento, la richiesta del cliente avrà sempre esito negativo.
In caso di messaggistica intermediata, poiché le operazioni di ricezione di invio & sono disaccoppiate, il mittente può continuare a inviare messaggi che sono memorizzati in modo affidabile sul servizio indipendentemente dal fatto che il ricevitore sia online o meno. Tuttavia, il compromesso per questa resilienza è che la richiesta verrà elaborata in base alla capacità del destinatario di recuperare ed elaborare il messaggio.
fonte
2013-04-09 02:18:08
Grazie mille per il vostro aiuto :) – hhaggan