[LCP]design issues
devraj sanyal
devraj_sanyal at rediffmail.com
Tue Sep 2 21:04:01 UTC 2003
Second part to this mail:
Session maintenece is required for protocols like http where the
socket connection is closed and reopened for every request.
There we need to track the user. For multi processes the session
data needs to be shared between processes. So some synchornization
and
messaging is needed.
For multi threaded systems this can be done easily since global
area
is shared between threads.
On Sun, 31 Aug 2003 Kurt Mueller wrote :
>On Saturday, August 30, 2003, at 10:10 AM, devraj sanyal wrote:
>
>>Go for shared memory and message queues.
>
>This only works if client and server are on the same computer.
>You will never be able to scale the application, and
>distribute it over more than one computer.
>
>
>>But threads are helpful to manage sessions. With IPC managing
>>sessions is tough and a separate module for session/connection
>>management must be written.
>
>Dont understand this point.
>Can you please elaborate on that?
>
>
>Grüessli
>-- Kurt Müller, mu at problemlos.ch
>
>
>_______________________________________________
>This is the Linux C Programming List
>: http://lists.linux.org.au/listinfo/linuxcprogramming List
More information about the linuxCprogramming
mailing list