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 |