Once a client application connects to a PAS for OpenEdge instance, the client application can invoke requests to do the following:
Run remote procedures as persistent, single-run, singleton, or non-persistent on the server using the RUN statement.
Run internal procedures and user-defined functions in remote external procedures.
Run both remote external and remote internal procedures asynchronously.
Note: A user-defined function cannot run asynchronously. An external procedure called with RUN SINGLE-RUN or RUN SINGLETON cannot run asynchronously. However, internal procedures contained by such a procedure can run asynchronously.
Delete remote persistent procedures using the DELETE PROCEDURE or DELETE OBJECT statement.