Online documentation - Websydian v6.5 |
Introduction Implementing Background
This section is only relevant when the Websydian application is deployed in a DWA environment (please see Websydian DWA Overview for more details).
The Application Service Listener (ASL) function is the entry point to an Application Service and ties the Websydian Web Server Component on the web server with the Websydian Dispatcher function.
Upon receiving a request from a browser the Websydian Web Server Component will dispatch the request to the first available ASL. The ASL then retrieves the request parameters from the Websydian Web Server Component and finally calls an Websydian Dispatcher function that will process the request based on the retrieved parameters.
As with the Dispatcher function only one ASL function is defined in the model for a Websydian application and in a Windows environment it will be the ASL function that is generated and built as an executable file instead of the Dispatcher function.
At run-time several instances of the ASL function will be launched so many requests can be handled simultaneously.