Architettura logica [Service Broker]

Le applicazioni di Service Broker sono costituite da oggetti di database di Service Broker e da una o più applicazioni che li utilizzano. In questa sezione vengono illustrati tutti gli oggetti utilizzati in un'applicazione di Service Broker.

Service Broker include tre tipi di componenti:

  • Componenti di conversazione. Costituiscono la struttura di run-time della conversazione. Nell'ambito di una conversazione avviene uno scambio di messaggi tra applicazioni.

  • Oggetti di definizione del servizio. Questi componenti della modalità progettazione specificano la struttura di base dell'applicazione e definiscono i tipi di messaggi, il flusso della conversazione e l'archiviazione del database per l'applicazione.

  • Componenti di routing e protezione. Questi componenti definiscono l'infrastruttura utilizzata per lo scambio di messaggi tra database e istanze del Motore di database.

  • In questa sezione viene inoltre fornita una breve panoramica della creazione di applicazioni con Service Broker.

Contenuto della sezione

  • Architettura delle conversazioni
    Descrive le conversazioni, i gruppi di conversazioni e i messaggi. Si tratta degli oggetti di Service Broker creati e gestiti in fase di esecuzione nel codice dell'applicazione.

  • Architettura dei servizi
    Vengono descritti gli oggetti della modalità progettazione creati nei database come parte dell'infrastruttura di Service Broker.

  • funzionalità di rete e sicurezza remota
    Vengono descritti gli oggetti che controllano le comunicazioni di Service Broker tra database e istanze del Motore di database.