Ici, je travaille sur le but de simulateur de passerelle de la passerelle est de se connecter avec le centre de données et de flux vidéo au centre de données si le centre de données le demande.gérer 1000 + connexion en utilisant boost dans le client
Ici, le simulateur de passerelle peut simuler la passerelle 1000. Cela signifie que chaque passerelle se connectera avec le centre de données. Ici, je suis confus comment gérer autant de socket dans la passerelle.
En c + + select peut être utilisé à cette fin faire démultiplexer la connexion avec le centre de données.since ici, je dois créer 1000 connecter ne convient pas.
J'ai compris la gestion de plusieurs clients dans le serveur en prenant la méthode acceptor.async et le gestionnaire prendra de cela.
Mais depuis la passerelle est une application client
comment peut gérer la connexion multiple afin que je puisse obtenir la demande du centre de données pour chaque connexion.
La passerelle s'exécutera sur les deux fenêtres sous Linux.
Je suppose que libevent ne fonctionnera pas sur Windows. –
@chris_vr, devinez encore :) "Libevent devrait compiler sous Linux, * BSD, Mac OS X, Solaris et Windows". Certes, la dernière entrée de changelog qui mentionne spécifiquement Windows est un peu ancienne, mais elle est annoncée pour fonctionner. – sarnold
Yeah Correct libevent fonctionne aussi bien sur windows.N'implémente pas epoll en utilisant boost.the problème que je ne connais pas libevent lib. –