Intel 05-2065-002 manual Programming Model, Module Structure

Models: 05-2065-002

1 48
Download 48 pages 10.18 Kb
Page 28
Image 28

Demo Details

Table 4. PDL Files Used by the IP Media Server (Global Call) Demo (Continued)

Directory

File Name

Purpose

 

 

 

pdl_win

pdl_win.dsp

PDL Visual C project file

 

 

 

pdl_win

pdl_win.dsw

PDL Visual C project workspace

 

 

 

pdl_win\release

psl_win.lib

Compiled PDL library

 

 

 

5.2Programming Model

This section describes the IP Media Server (Global Call) demo architecture. It contains the following topics:

Module Structure

EventRouter

Interfaces

Classes

5.2.1Module Structure

The IP Media Server (Global Call) demo uses a modular architecture, in which each technology (IP, voice, CSP) is wrapped inside a module so that a particular technology can be easily added or removed.

The system contains two modules:

IP module that serves as the front end to communicate with the IP network

Voice module to provide voice service

The system also contains a software component, the EventRouter, to connect the modules. The basic architecture of the system is illustrated in Figure 2.

28

IP Media Server (Global Call) Demo Guide — November 2003

Page 28
Image 28
Intel 05-2065-002 manual Programming Model, Module Structure