I have been working on CORBA for making the client-server applications, i have already made some but having difficulty when i use to implement my application using different idls on different server machines and a single client machine. can someone guide me for further or have some idea about it or have some experience of using CORBA ..?
I believe one of the most popular frameworks to work with CORBA in Linux was Bonobo, but as you can see from the link, it's been deprecated for a while in the Linux desktop in favour of D-Bus, so you might want to start looking into that instead.
Other than that, there are a couple of CORBA on Linux guides on the net, but seem to be quite old:
Note: as I understand it, Bonobo was a wrapper to provide object-like interfaces to CORBA. The CORBA Object Request Broker (ORB) itself was implemented with Orbit. This online reference describes Orbit's implementation of CORBA quite well, albeit it is out of date and written in Spanish.