I have worked with RPC's in a singly threaded environment. I have also written
multi-threaded applications under SOLARIS 2.3. What I like to do is to use
RPC's for a multi-threaded server. Reading the RPC docs in SOLARIS I understand
that the client side of RPC's is MT-Safe. But the server side, for most part,
is NOT. I guess one can use the thread's syncronization primitives to work
around that but that tends to serialize the server ( and hence not much use
of the multi-threaded aspect). I have would like to ask:
a) Is there a fix/update/upgrade to server-side RPC routines to make
them MT-Safe ?
b) If not, is this problem being addressed in SOLARIS 2.4 (when is that comming
out ?) ?
c) Have I missed something in the documentation or otherwise ?
d) Any other comments ?
I can see alot of uses for a multi-threaded RPC based server and I am sure
SunSoft folks must have thought of that too So I am sure this problem would
be addressed pretty soon (if not already)!
Sincerely,
Sohail
NOTE: Please send your responses directly to the following:
--
***************************************************************************
***************************************************************************