Application Requirements

Overview

This section explains the modules you need in your application so that it will work effectively with the Converged Services Platform.

Create Core Modules First

When you begin developing your application, you must first create specific core modules. We recommend the following as a minimum set of core modules:

• Host Connection Module

• Communication Module

• Message Management Module

• Call Processing Module

• Configuration Module

• Alarm Manager Module

• Real-Time Logging Module

• User Interface Module

• Host Communication Module

After you create all of your core modules, you can begin creating modules to meet your specific needs. For example, you might require a module that manages a relational database, another module to perform number lookups, and a module with a graphical user interface that displays channel-specific information.

Figure 4-5 Application Modules