POA - Portable Object Adapter POA - Portable Object Adapter - is a layer that sits in a server process, and handles method invocation multiplexing. The POA opens a TCP socket and waits for connections on it. When a connection arrives (with a method invocation for a specific CORBA object), the POA locates a Servant that supports the given object reference, and forwards the request to this Servant. POA allows the programmer to specify Servant to CORBA Object mapping - one Servant per Object, one Servant for all objects the server process supports, etc.