I would base the choice of IPC mechanism on what other requirements there are:
As for the choice of mainloop, I would really try to avoid introducing POE or Glib or any other complex mechanism into a workflow element. Try to keep these as small, self-contained external programs. This makes them easily testable and also forces you to define clear boundaries and clear input and output specifications. Having multiple external processes also makes it very easy to scale up your process over more machines or CPUs.
In reply to Re: How to implement such kind of GUI - daemon cooperation?
by Corion
in thread How to implement such kind of GUI - daemon cooperation?
by llancet
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |