Hi,
I have to start off by saying I have very little idea on this topic so humor me if i seem ignorant.
Due to the problem of having to use a vc++ library in a g++ compiled program, I built a local server-client system where the server is compiled in vc++ and the client in g++ and they interact through sockets. A lot of data transfer occurs across the socket(close to 2,00,000 records each of 22 fields) and it is a major bottleneck and slows down the entire process a lot. Is there someway I can have a sort of shared memory between the server and client processes so that access would be much faster?