Hi All,

I want to setup a server-client approach for an application.
The application has to transfer huge amount of data (~100MB)
from client to server. Both the server and client processes may
be running on the same machine

I am considering RPC, Pipes, Shared memory appoarch.
The limitations are
1. Memory is limited on RAM -- Shared memory approach may not be suitable
2. Performance - speeds of data transfers are needed.
3. Must support more number of clients

Any suggestions which approach is more suitable...

Help appreciated,