A session or call represents a connection between two or more addresses. This connection is dynamic, and the associated programming objects must be created, manipulated, and released as needed. In the simplest case, this means making and disconnecting a phone call. For advanced applications, session control may involve managing multimedia conferences over an IP network down to the level of individual participants.
Session control involves two basic areas:
- Session Operations are controls that initiate, maintain, and terminate a communications session.
- Session Information describes data that can be obtained concerning a communications session.
Two specialized types of session control are not covered in this section. For information on Automatic Call Distribution Centers, see Call Center Control (TAPI 2.x) or About Call Center Controls (TAPI 3.x). For information on IP conferencing, see About Rendezvous IP Telephony Conferencing.