2.2.1 About EXTPROC
When an application invokes an external procedure, Oracle Database starts an extproc
agent.
The application uses the network connection established by Oracle Database to pass instructions to the agent for executing the procedure. The agent loads a DLL or shared library, runs the external procedure, and passes back to the application any values returned by the external procedure.
Parent topic: Using EXTPROC with Embedded R Execution