Application Deployment > About the Application Execution Environment
|
|
 |
About the Application Execution Environment |
At run time, the IVR system starts the speech application on the application server. To call the application and start it running, you must provide your IVR system with the URL to the start page for the application. This URL should follow the format:
- http://myAppServer.myCompany.com:port/appName/Start
where:
- myAppServer.myCompany.com is the fully qualified domain name or IP address of your application server.
- port is the port used to access the application. The default for this varies according to the application server:
For application servers:
|
Default port:
|
---|
Tomcat
| 8080
|
IBM WebSphere
| 9080
|
IBM WebSphere Express
| 7080
|
BEA WebLogic
| 7001
|
- appName is the file name of the application you want to run.
During application execution, the speech application directs the call flow and issues requests for additional resources.
The application server for the IVR system, in turn:
- Controls execution of the generated code and subsequent generation of the VoiceXML pages.
- Uses the servlet engine to serve the VoiceXML pages to the appropriate component within the IVR system.
- If appropriate, uses SOAP and WSDL to access and use Web services.
- If set up to do so, the IVR system accepts application data, generates trace and report data, and writes the data to the appropriate files on the IVR system or application server.
The deployment process also provides tools that allow you to check various aspects of the application in the run-time environment. See Checking the Application Deployment.