Oracle Connection Manager is a proxy server, an intermediate server that forwards connection requests to the database server or to other proxy servers. It has three primary functions:
• Session multiplexing
• Access control
• Protocol conversion
Session multiplexing--You can quickly configure Oracle Connection Manager to funnel multiple client sessions through a network connection to a shared server destination.
Access control--You can use rule-based configuration to filter out certain client requests and accept others.
Protocol conversion--Oracle Connection Manager accepts connection requests in any protocol that Oracle supports.
Oracle Connection Manager is part of the Oracle network middleware (formerly called SQL*Net) and is shipped together with Oracle RDBMS product.