Bonjour à tous,
je suis en train de plancher sur une truc et je cale un peu sur certains choix. Explication de ce que je veux faire :
un process va recevoir un certain nombre de messages (notifications) de la part d'un certain nombre de sources.
Ce process va devoir réémettre chacun de ces messages à un certain nombre de postes clients, éparpillés sur un WAN
Le serveur devra potentiellement servir plusieurs centaines de postes. Le nombre de messages à transmettre n'est pas forcément important au début, mais opurrait augmenter si le système devient populaire...
J'ai pensé à plusieurs solutions :
- Multicast, mais il faut passer par des clients lourd (genre RDV) et je ne peux pas choisir cette solution.
- TCP en mode connecté. Le problème c'est le nombre de connexions...
- UDP : il risque d'y avoir des pertes, et du coup ça oblige à gérer des réémissions zet ça complique...
- flux RSS et chaque client s'abonne
- le serveur met à disposition un fichier, et le client va le lire (un fichier par client)
Voila comme c'est aps trop mon domaine au départ (la programmation réseau) je suis un peu paumé...
Partager