Je souhaite créer une application Web dans laquelle un groupe d'utilisateurs peut recevoir des données de manière asynchrone chaque fois que le backend C++ a quelque chose de nouveau. Donc, idéalement, lorsqu'un nouvel utilisateur vient, il sera ajouté à la liste des abonnés et chaque fois que le backend C++ aura de nouvelles données pour le groupe, il le publiera à tout le monde.Est-ce que libwebsockets offre publier/s'abonner?
libwebsockets semble être une bonne bibliothèque à utiliser avec C++. Le seul problème est qu'il semble que c'est principalement conçu sur un système de rappel, donc, apparemment, les données ne sont destinées à être envoyées que si le client le demande.
Je trouve ce post avec un problème similaire, mais je ne sais pas si c'est la meilleure façon de le faire: How do I send async data via libwebsocket?
Toute aide sera appréciée. Merci.