TcpServer/Client und Threads
Verfasst: 5. September 2008 18:19
Hallo,
ich bastle gerade an einer client - server sache, und hab da noch ein paar verständnis probleme.
Der soll zustand soll folgender werden:
Der server läuft, und wartet auf eingehende verbindungen, und für jede eingehende verbindung soll ein thread gestartet werden.
Meine frage:
Reicht es wenn ich jedes mal eine neue instanz von qthread erstelle, wenn "newConnection()" aufgerufen wird, oder benötige ich eine art thread-pool dafür?
Und, für die client - server verbindung, nehmen wir das beispiel aus qt-doku um die zeit zum client zu senden, brauche ich auf beiden seiten (client und server) die gleichen methoden? Also senden und empfangen auf beiden seiten, oder kann man/sollte man über die anfrage nach der zeit gleich einen datastream mitsenden?
Danke!
ich bastle gerade an einer client - server sache, und hab da noch ein paar verständnis probleme.
Der soll zustand soll folgender werden:
Der server läuft, und wartet auf eingehende verbindungen, und für jede eingehende verbindung soll ein thread gestartet werden.
Meine frage:
Reicht es wenn ich jedes mal eine neue instanz von qthread erstelle, wenn "newConnection()" aufgerufen wird, oder benötige ich eine art thread-pool dafür?
Und, für die client - server verbindung, nehmen wir das beispiel aus qt-doku um die zeit zum client zu senden, brauche ich auf beiden seiten (client und server) die gleichen methoden? Also senden und empfangen auf beiden seiten, oder kann man/sollte man über die anfrage nach der zeit gleich einen datastream mitsenden?
Danke!