In contrast to ABAP as an OLE Automation Controller, R/3 also offers some of its functionality as an Automation Server. This means that all function modules which can be called remotely can be called by any OLE Automation Controller. To do this, the server program RFCSRV.EXE must be installed on the frontend.

For an introduction to this technique, see the example in the corresponding unit of the
Tutorial: Communication Interfaces.