This section describes the Java application programming environment supported by Blueworx Voice Response, and then introduces some of the concepts that are fundamental to using Java in your applications.
The Blueworx Voice Response Java application programming interface (Java API) allows you to extend the capability of VoiceXML applications by accessing back end systems or complex telephony function such as call transfer. Applications developed using the Java API can be integrated with VoiceXML 2.1 dialogs, and with CCXML call control scripts to deliver a robust complete solution. This can include host data accessed through Enterprise JavaBeans™ (EJBs) and JavaServer Pages (JSPs), or specialized computer-telephony integration (CTI) functions accessed through Blueworx Voice Response state tables or CCXML. It can also include legacy state tables that provide standard dialogs or that invoke custom servers to access databases. You can also use the API to develop voice applications entirely in Java.
TheBlueworx Voice Response for AIX: General Information and Planning information provides more background information about the kinds of application you can create with Java, and shows how you can fit these applications into your enterprise systems.