WAS v8.5 > End-to-end pathsEnd-to-end paths for communications enabled applications
Communications enabled applications (CEA) is a functionality that provides the ability to add dynamic web communications to any application or business process. WAS v8.5 provides a suite of integrated telephony and collaborative web services that extends the interactivity of enterprise and web commerce applications. With the CEA capability, enterprise solution architects and developers can use a single core application to enable multiple modes of communication. Enterprise developers do not need to have extensive knowledge of telephony or SIP to implement CEA. The CEA capability delivers call control, notifications, and interactivity and provides the platform for more complex communications.
Subtopics
- Set up the communications enabled application samples
We can set up a single-server environment to use the computer telephony integration (CTI) and web collaboration capabilities of IBM WebSphere Application Server v8.5.- Make phone calls in web applications
We can embed the ClickToCall widget in an existing application to enable users to enter their phone number and request an immediate callback from your company. You embed the communications enabled applications (CEA) widget using the Dojo Toolkit provided with the CEA feature.- Receive call notifications in web applications
We can embed the CallNotification widget in an existing application to enable users to enter their phone number and receive notifications of incoming calls. You embed the communications enabled applications (CEA) widget using the Dojo Toolkit provided with the CEA feature.- Collaborate and cobrowse in web applications
We can embed the Cobrowse widget in an application so that users can share the same browsing session, with one user controlling the session. We can use the Dojo Toolkit that comes with the CEA feature to embed the CEA widgets in the applications.- Implement two-way forms in web applications
We can create and configure two-way forms in web applications using the communications enabled applications (CEA) TwoWayForm widget.- Access telephony services with web services clients
We can integrate telephony services into new and existing applications using the web services interface of communications enabled applications (CEA). Telephony services include making phone calls, receiving phone calls, and receiving call notifications within the web application.- Configure external web service providers to use CEA
We can configure communications enabled applications (CEA) to use an external web service provider that supports the CEA Web Services Description Language (WSDL) file.- Access telephony services with REST APIs
We can integrate web telephony into new and existing applications using a REST API. Telephony features include making phone calls, receiving phone calls, and receiving call notifications within the web application.- Share data across two sessions with REST APIs
We can build cobrowsing into applications using REST APIs. A cobrowsing session allows two web users to share the same browsing session using side-by-side modal windows. One user controls the session; the other user has no control, but can view the activity of the other user.
Related information:
Communications Enabled Applications
Administer Communications Enabled Applications
Develop Communications Enabled Applications