Specifying the type of remote request
- Last Updated: January 27, 2016
- 1 minute read
- OpenEdge
- Version 13.0
- Documentation
The type of remote request (synchronous or asynchronous) is determined by
options on the RUN statement. A PAS for OpenEdge instance can
handle both types of requests running in either a session-managed or session-free
application model.
You can initiate as many asynchronous requests as you want at any point during client execution. You can also mix synchronous and asynchronous requests in the same application. The one constraint is that you can initiate a synchronous request only if there are no pending (incomplete) asynchronous requests over the same connection to a PAS for OpenEdge instance. OpenEdge also provides a mechanism for you to check the status of asynchronous requests for a session-managed or session-free connection.