Interprocess communication question
by tuxuser1 from LinuxQuestions.org on (#5ST2H)
Hi,
I'm writing a daemon which populates a data structure (actually it's a real struct type).
Now, there are other little programs (client) which could want read and write on this struct which is located in memory.
You can see this daemon as a server which can access to this little data base.
I'm reading the pipe, named pipe, shared memory, socket etc etc.
Which is the best solution for this use case?
Any advices?
Regards
I'm writing a daemon which populates a data structure (actually it's a real struct type).
Now, there are other little programs (client) which could want read and write on this struct which is located in memory.
You can see this daemon as a server which can access to this little data base.
I'm reading the pipe, named pipe, shared memory, socket etc etc.
Which is the best solution for this use case?
Any advices?
Regards