Architecture logique [Service Broker]

Les applications Service Broker sont constituées d'objets de base de données Service Broker et d'une ou plusieurs applications qui utilisent ces objets. Cette section détaille chacun des objets utilisés dans une application Service Broker.

Il existe trois types de composants Service Broker :

  • Composants de conversation. Il s'agit de la structure même au moment où la conversation s'exécute. Les applications échangent des messages dans le cadre d'une conversation.

  • Objets de définition de service. Il s'agit de composants intervenant au moment de la conception et qui précisent la structure de base de l'application. Ces composants définissent les types de messages, le flux de la conversation et le stockage de la base de données pour l'application.

  • Composants de routage et de sécurité. Ces composants définissent l'infrastructure utilisée pour l'échange de messages entre des bases de données et des instances du Moteur de base de données.

  • Cette section présente également une vue d'ensemble concise sur l'élaboration d'applications à l'aide de la technologie Service Broker.

Dans cette section

  • Architecture des conversations
    Décrit les conversations, les groupes de conversations et les messages. Il s'agit des objets Service Broker qui sont créés et gérés pendant l'exécution dans le code d'application.

  • Architecture du service
    Décrit les objets disponibles au moment de la conception qui sont créés dans les bases de données comme composants de l'infrastructure Service Broker.

  • Réseau et sécurité distante
    Décrit les objets qui contrôlent la manière dont Service Broker communique entre les bases de données et les instances du Moteur de base de données.