Chaque abonné définit son propre abonnement au service de notification en fonction de critères qui lui sont propres. L’application doit être capable de conserver toutes ces informations dans la base d’application. Les classes d’abonnements permettent de préciser comment est organisé le stockage des ces informations.
Chaque classe
Les propriétés de classes d’abonnement

d’abonnement :
– est parfaitement identifiée par son nom,
– renseigne éventuellement le groupe de fichiers sur lequel seront créées les tables de gestion des abonnements,
– liste les champs qui peuvent être utilisés par les abonnés pour personnaliser leurs abonnements,
– définit les règles de génération des notifications,
– définit éventuellement des index,
– définit des chroniques éventuelles d’abonnement.
<SubscriptionClasses>
<SubscriptionClass>
<SubscriptionClassName>AbonnementStock</SubscriptionClassName>
<Schema>
<Field>
<FieldName>DeviceName</FieldName>
<FieldType>nvarchar(255)</FieldType>
</Field>
<Field>
<FieldName>SubscriberLocale</FieldName>
<FieldType>nvarchar(10)</FieldType>
</Field>
<Field>
<FieldName>ID</FieldName>
<FieldType>int</FieldType>
</Field>
<Field>
<FieldName>libelle</FieldName>
<FieldType>nchar(50)</FieldType>
</Field>
<Field>
<FieldName>stock</FieldName>
<FieldType>int</FieldType>
</Field>
</Schema>
<IndexSqlSchema>
<SqlStatement>CREATE INDEX AbonnementStockIndex ON AbonnementStock ( ID, stock )</SqlStatement>
</IndexSqlSchema>
<EventRules>
<EventRule>
<RuleName>RegleEvtAbonnementStock</RuleName>
<Action> INSERT INTO StockNotification (SubscriberId, DeviceName, SubscriberLocale, ID, Libelle, stock)
SELECT A.SubscriberId, DeviceName, SubscriberLocale, A.ID, A.libelle, A.Stock
FROM EvtStock E, AbonnementStock A WHERE E.ID = A.ID </Action>
<EventClassName>EvtStock</EventClassName>
</EventRule>
</EventRules>
</SubscriptionClass>
</SubscriptionClasses>
Téléchargez cette ressource

Guide de sécurité de l’adoption du Cloud
Avec la pandémie, l’adoption du Cloud s'est emballée, les failles de sécurité aussi. Sécuriser les données au niveau de l’organisation est la clé d'une utilisation sûre du Cloud. Dans ce livre blanc, découvrez les risques liés à cette adoption et les origines de faiblesse de sécurité des données.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Vidéo « Accessibilité numérique » chez Microsoft
- Asklépian : des tests d’intrusion à 360° grâce à l’IA pour lutter contre les failles de sécurité
- Padok « faire du Cloud et de l’infrastructure, un véritable accélérateur business »
- Le numérique responsable
- Delinea : la réponse aux exigences d’accès des entreprises hybrides modernes
