| Layered Architecture |
|
|
First party calls |
|
|
|
Native telephony hardware | |
|
|
Use existing middleware | |
|
|
Promote application portability |