You can use WebSphere® Application Server V8.0 to add dynamic web communications to an application or business process. Two main services are provided, telephony access and multi-modal web interaction. You can use this collection of sample applications to explore the services and to use as a starting point when developing your own communications enabled applications.
One to two hours
To use the samples, download CEA sample files from a product download site. Complete the following steps:
PlantsByWebSphere Ajax Edition for CEA application is an online plant nursery that exhibits the common characteristics of a Java EE application consisting of a model (EJB components), view (JSP files), and controller (servlets) design pattern. It is an easy way to experiment with AJAX and Java EE technology. This version of PlantsByWebSphere Ajax Edition has been enhanced to showcase the computer-telephony integration and web collaboration capabilities of WebSphere Application Server.
For complete setup and usage instructions, see the index.html file that is located in the PlantsByWebSphere/docs directory of the CEA samples package. Additional information, including demonstration scenarios, is also available in the "Setting up and using the Communications enabled applications samples" topic in the WebSphere Application Server V8.0 information center.
The CEA web services sample application provides an interface to control a phone. It is implemented as a basic servlet that calls the CEA web Services APIs.
This sample involves a telephony feature of CEA; therefore, an IP-PBX must be configured and started. In addition, you must configure CEA to use the IP-PBX per the administrative console or wsadmin scripting. Also, any phone that is used with this sample must be started and registered with the IP-PBX. Minimally, two phones must be registered with the IP-PBX. The first phone is monitored, and the second phone is called.
For basic setup instructions, see the readme.html file that is located in the root directory of the CEA samples package. Detailed information, including demonstration scenarios, is available in the "Setting up and using the Communications enabled applications samples" topic in the WebSphere Application Server V8.0 information center.
The sample IP-PBX application is suitable for demonstrations and light testing. The sample IP-PBX is in the form of an enterprise application that can be installed to an application server. The application, commsvc.pbx.ear, is located in the /installableApps directory of the CEA samples package.
For basic setup instructions, see the readme.html file that is located in the root directory of the CEA samples package. Detailed information, including demonstration scenarios, is available in the "Setting up and using the Communications enabled applications samples" topic in the WebSphere Application Server V8.0 information center.