Class Summary |
Notification |
Notification class for sending information to observers from observable resource when changes. |
RestletObservable |
Observable resource Un serveur héberge des resources pour lesquelles il peut offrir un service d'enregistrement et de
notification de changement d'état à des observers
TODO pour des raisons de scalabilité : - Ne pas monter en mémoire tous les observers mais les notifier un à un en
streaming
> Requête paginée de récupération des observers de la BD > Notification si > Si la notification échoue URI invalide
=> suppression de l'observer. > Sur DELETE de l'observable =>
Ce mécanisme peut fonctionner de manière optimale pour des observers et observables sur le même serveur Lorsque les
observers sont sur un autre serveur il peut se produire des failles
=> On ne peut faire totalement confiance à ce mécanisme pour résoudre les problèmes d'intégrité.
=> Autre solution : Sur suppression d'un observable, attacher cette ancienne uri à un composant de resources
supprimées. |
RestletObserver |
RestletObserver acts like an observer proxy to send notify event by a Restlet request to a distant resource with the
specified method. |