Database clients can communicate with a PROCSRV server using remote stored procedure calls, in the same way they communicate with a remote SQL Server. The client executes the procedure, specifying PROCSRV as the remote server name.
A client can also connect to a PROCSRV server directly. For clients that are directly connected to PROCSRV, the client application can execute the PROCSRV procedures as language statements (using dbsqlexec, for example) or as stored procedure calls (using dbrpcsend and related calls).
For information about setting up direct client connections to an Open Data Services server application, see Network Setup Options for Open Data Services Server Applications.