Demystifying MS SQL Server Notification Services Andre Dovgal Senior Technology Architect, Visiphor Corporation
Agenda Typical scenarios How SSNS works Configuring main components More customization Q&A
Scenario #1. Stock Price Updates SMTP Server Web Server Database Server Data Feed Notification Services
Scenario #2. Electronic Data Processing System (EDPS) message statuses delivery receipts exceptions SMTP Server Notification Services System Administrator System Administrator
Common challenges Dynamic subscribers Dynamic subscriptions Scalability Event records management
Creating Notifications Real World Events Subscriptions Notification Services Notifications Subscribers Events Matching
Notification Services Event Provider Host Subscriptions GeneratorDistributor EP
Instance and Application Notification Services instance – unit of deployment Notification Services application – unit of development Sunny State Police IS Electronic Data Processing System (EDPS) Internal Approval System Collaboration System
Configuring Main Components SSNS instance SSNS application Running a test
Electronic Data Processing System (EDPS) for Sunny State message statuses delivery receipts exceptions SMTP Server Notification Services System Administrator System Administrator M M M M S M E31
.NET Libraries Managing subscribers Managing subscriptions Adding event providers
Questions?