You are here: CSP Developer’s Guide: Overview > 4 EXS API Application Development > Application Requirements

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

An Internet Protocol enhanced service node that supports the deployment of voice and data services in circuit, packet, and converged networks. The Converged Services Platform (CSP) features an open and multi-functional platform design that enables developers to quickly create and deliver new revenue-generating services for both legacy and next-generation networks.