-
Module 1: Core service broker concepts
14 Lessons-
PreviewWhat is Service Broker?
-
PreviewWhy message-based?
-
StartAsynchronous designs
-
StartAsynchronous processing
-
StartRobust communication
-
StartCommon asynchronous scenarios
-
StartApplication queues
-
StartAlternatives to Service Broker
-
StartService Broker history
-
StartProcessing performance
-
StartWhat Service Broker is not
-
StartLab 1: Review lab scenarios
-
StartLab 1: Set up test system
-
StartQuiz 1: Core Service Broker concepts
-
-
Module 2: Service Broker message flow and objects
13 Lessons-
StartTypical topology
-
StartService defined
-
StartQueue defined
-
StartMessage Type defined
-
StartConversation defined
-
StartConversation Group defined
-
StartContract defined
-
StartDialog defined
-
StartMessage reliability
-
StartMessage ordering and retry
-
StartProcessing messages in a queue
-
StartEnding a conversation
-
StartQuiz 2: Service Broker message flow and objects
-
-
Module 3: Implementing Service Broker objects
14 Lessons-
StartUsing T-SQL to implement objects
-
StartChecking if Broker is enabled
-
StartBuilt-in Message Types
-
StartCreating a Message Type
-
StartBuilt-in Contracts
-
StartCreating a Contract
-
StartModifying contracts
-
StartBuilt-in Queues
-
StartCreating a Queue
-
StartBuilt-in Services
-
StartCreating a Service
-
StartLab 3: Implementing Service Broker objects
-
StartLab 3: Solution
-
StartQuiz 3: Implementing Service Broker objects
-
-
Module 4: Sending and receiving messages
9 Lessons -
Module 5: Activation
10 Lessons -
Module 6: Routing
12 Lessons-
StartMessage routing
-
StartService Broker Endpoints and protocols
-
StartCreate an Endpoint
-
StartRoute defined
-
StartSpecial routing values
-
StartBuilt-in Route
-
StartCreating a Route
-
StartRouting logic
-
StartMessage forwarders
-
StartConversation Priority defined
-
StartCreating and assigning Conversation Priority
-
StartQuiz 6: Routing
-
-
Module 8: Monitoring and troubleshooting Service Broker
11 Lessons-
StartHealth monitoring
-
StartBroker statistics report
-
StartTroubleshooting internal activation
-
StartTroubleshooting lack of messages
-
StartClean up transmission queue
-
StartTroubleshooting conversation priority
-
Startssbdiagnose diagnostic tool
-
StartLab 8: Using ssbdiagnose
-
StartLab 8: Solution
-
StartLab 8: Walk-through
-
StartQuiz 8: Monitoring and troubleshooting Service Broker
-
