Bonjour à tous,

Je développe ma première application C#/WPF. Celle ci va être utilisée par une 50ène de personnes. Je voudrais savoir quelle stratégie je dois mettre en place pour rafraichir les données.

Exemple simple : Gestion d'évènements
L'utilisateur A ajoute un événement, je l'insère en base et grâce au binding, je le rajoute à mon ObservableCollection. Pour lui il n'y a donc pas de soucis. Par contre les autres utilisateurs ne sont pas au courant. Comment faire pour que tout le monde soit au courant?

Est on obligé d'utiliser le principe de l'ajax où l'on requête chaque 30s par exemple?
Je précise que je travaille dans un environnement sécurisé, fortement bridé au niveau de l’ouverture des ports et qui se trouve sur différents sites géographiques. Je ne peux pas mettre en place de serveur.

Voilà j'aimerai connaître vos différents points de vue.
Merci d'avance.