
Notification Class Primer
A notification class represents one type of notification produced by your Notification Services application. When you define a notification class, you define the following information:
-
Fields for the notification data, including the data types. These fields define the data you will be sending to subscribers.
-
Information about the content formatter used to format notifications for the notification class. You can use the built-in Extensible Stylesheet Language Transformations (XSLT) content formatter, or you can use a custom content formatter.
-
Information about how delivery protocols are to be used to deliver notifications.
You can also define optional settings such as digest or multicast delivery and the notification expiration age. For more information about notification classes, see Defining Notification Classes.
When you create or update the application, Notification Services uses the notification class definition to create tables, views, indexes, and stored procedures for storing and managing notification data.
When you create the notification table and view, Notification Services adds the following fields: SubscriberId, DeviceName, and SubscriberLocale. These fields are required by Notification Services, and are described in later lessons.