Communications Enabled Applications (CEA) samples

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.

Time required to set up and configure these samples

One to two hours

Prerequisites for use

  • WebSphere Application Server V8.0
  • Rational® Application Developer V8.0 (optional)
Important: These samples were tested with WebSphere Application Server Version 8.0.

Samples download

To use the samples, download CEA sample files from a product download site. Complete the following steps:

  1. Choose one of the following methods to download the CEASamples.zip file to a directory on your workstation: FTP or HTTP. You might create the /samples/cea directory path on your workstation and download CEA sample files to that directory path.
  2. From the displayed dialog, specify the target directory to which to save the compressed file and click OK.
  3. The CEASamples.zip file contains sample files in the following directory structure:
    /images
    /installableApps
    /PlantsByWebsphere
    /scripts
    /WebServices
    /style
    readme.html
    Attention: The readme.html file contains information for installing and running the sample.

Samples description

PlantsByWebSphere Ajax Edition for CEA

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.

Web Services sample application

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.

Sample IP-PBX application

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.




Related tasks
WebSphere Application Server Version 8.0 samples
Concept topic Concept topic    

Terms of Use | Feedback

Last updatedLast updated: Sep 20, 2011 1:12:33 AM CDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=matt&product=was-nd-mp&topic=sample_cea
File name: sample_cea.html