04.01.2016, 20:00, "Etienne Sandré-Chardonnal" <etienne.san...@m4x.org>: > Dear All, > > I have a server app which currently spawns threads for processing tasks from > incoming connections. > > I need to isolate these tasks in processes instead of threads (there are > several reasons for this, including the fact that tasks will run possibly > bugged plugin code and this should not crash the server process). > > What is the best Qt way to communicate with the child processes? I have first > thought using standard input/output, but it seems that it's impossible to > wait for incoming data from stdin without polling. The other alternative I > see is TCP Sockets, but is there an overhead? The amount of data may be quite > large (a few MB/s).
Another alternative is using shared memory, in this case you don't need to copy your data at all, like with threads. -- Regards, Konstantin _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest