Proxy Objects Proxy Objects - allow clients to invoke operations on CORBA objects. The client uses a proxy object to invoke methods. The proxy object forwards the method invocation to the server object, and gets back the reply. Proxy objects hide the communications taking place between the client and the server. Proxy objects normally support synchronous (blocking) method invocation, however, using the AMI - Asynchronous Method Invocation - mechanism, it is now possible to perform requests asynchronously.