Интерфейсы программирования приложений телефонии

Программные интерфейсы приложений телефонии Майкрософт поддерживают разработку коммуникационных приложений для Microsoft Windows. Интерфейсы телефонии перечислены в следующей таблице.

Интерфейс Описание
TAPI 2.x API на основе языка программирования C, который позволяет реализовать приложения связи, начиная от базового управления модемом и заканчивая центрами обработки вызовов с несколькими агентами и коммутаторами.
TAPI 3.x API на основе COM, который объединяет классическую и IP-телефонию.
TSPI Поставщик услуг телефонии (TSP) — это библиотека динамической компоновки (DLL), которая поддерживает управление устройствами связи с помощью набора экспортированных функций службы. Приложение TAPI использует стандартизированные команды, TAPI передает информацию поставщику услуг телефонии, а TSP обрабатывает конкретные команды, которыми необходимо обмениваться с устройством.
MSPI Поставщик служб мультимедиа (MSP) позволяет приложению осуществлять значительный контроль над носителем для определенного механизма транспорта. MSP всегда связан с поставщиком услуг телефонии (TSP).