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