This illustration demonstrates how SQL*Plus, OCI, loadjava, and dropjava communicate with the database over a TTC protocol and publish, deployejb, session shell and all IIOP requests communicate with the database over the IIOP protocol.