[omniORB] Re: Connection Handler

Dietmar May dcmay@object-workshops.com
Thu, 7 Jan 1999 00:09:23 -0500


Armen,

> Thanks, my understanding is much clearer now. I will begin to implement a
> session-based evictor, and will write a thread that checks clients. I wanted
> to minimize client pings, but I guess it will not result in too much network
> traffic...

A factor in our handling of network connections is that we DON'T want clients 
to HAVE to be servers as well. You might consider whether it is acceptable for 
the client to notify the server that it is still active and using resources, 
rather than the server querying the client (which requires the client to become 
a server too). Most clients could perform an occasional keep-alive request 
during idle time (or GUI-timer) processing without requiring an extra thread.

Regards,
Dietmar May
Software Architect
Object Workshops, Inc.
dcmay@object-workshops.com