Интерфейс программирования приложений сервера телефонии - Telephony Server Application Programming Interface
Интерфейс программирования приложений сервера телефонии был интеграция компьютерной телефонии стандарт разработан и продвигается Novell и AT&T. Он состоял из ряда команд управления вызовами для переключения вызовов, голосовая почта и ведение журнала вызовов с помощью NetWare серверы. В отличие от конкурирующих Интерфейс программирования приложений телефонии из Microsoft и Intel, это было сервер система, которая не ожидала, что оборудование на стороне клиента будет обрабатывать переключение вызовов. Это было важно для AT&T, которая продавала большие телефонные коммутаторы, с которыми должен был работать интерфейс прикладного программирования сервера телефонии.
Описание
Интерфейс программирования приложений сервера телефонии состоял из двух основных частей: интерфейс прикладного программирования сам, а также «поставщик услуг телефонии», который работал на сервере и разговаривал с клиентами. Novell создала одного такого провайдера, TServer, который, что неудивительно, работал на серверах NetWare. TServer, в свою очередь, поговорил с драйвером, относящимся к марке используемого коммутатора телефонии. NetWare выступала в первую очередь как Операционная система для работы TServer внутри, хотя TServer действительно использовал Службы каталогов NetWare для безопасности и обеспечения. Вся система от клиентских драйверов до сервера и частная телефонная станция Драйвер назывался «NetWare Telephony Services», по крайней мере, при использовании программного обеспечения Novell.
Форматы сообщений были основаны на стандарте, продвигаемом Европейская ассоциация производителей компьютеров, который напрямую поддерживался рядом коммутаторов европейского производства. При использовании с одним из этих коммутаторов драйвер между сервером и коммутатором был «тонким». Для коммутаторов, которые напрямую не поддерживали эти стандарты, требовались «более толстые» драйверы. Интерфейс программирования клиентских приложений был доступен для Windows 3.1, Windows 95, Windows NT, OS / 2, Mac OS, UnixWare и Linux.[1]
Интерфейс был только протоколом управления и не отправлял голосовые данные по сети для использования с программными телефонами. Он включал команды для набора номера, отбоя и другие инструкции. Требовался канал, называемый транслировать, который будет установлен для всех коммуникаций.
Интерфейс программирования приложений сервера телефонии и версия
Интерфейс прикладного программирования сервера телефонии был создан в эпоху, когда основные поставщики телефонной связи продвигали концепцию глобальных сетей на основе выделенных каналов с коммутацией каналов. В отличие от современных сетевых систем, в которых каждый фрагмент данных отдельно маршрутизируется к месту назначения, эти сетевые системы были по существу версией существующей телефонной системы, передающей данные вместо голоса, устанавливая выделенные каналы между конечными точками. В поисках приложений, которые могли бы использовать такую сеть, поставщики предложили множество новых стандартов для видеотелефонии, высокоскоростной передачи факсов и т. Д.
Была стандартизирована только система управления; получение данных в компьютер и из него оставалось проблемой. Различные поставщики прилагали ряд усилий для поддержки этой функции. Компьютер Apple продвигал GeoPort в качестве компьютерной части такой системы и выбрал интерфейс прикладного программирования сервера телефонии в качестве протокола обмена сообщениями. Различные поставщики сформировали Версит Консорциум и опубликовал «Энциклопедию Versit CTI». Энциклопедия расширила базовую систему, включив в нее идентификатор типа данных, позволяющий переключать любой вид «вызова». Кроме того, Versit позволяет передавать эти данные на компьютер с помощью GeoPort или ряда других вариантов подключения.
Рекомендации
- ^ https://downloads.avaya.com/css/P8/documents/101014061 Инструкция по установке
- Пол Кронин, «Введение в TSAPI и сетевую телефонию», IEEE Communications, Апрель 1996 г.
- "Интерфейс прикладного программирования служб телефонии (TSAPI)", NetWare Software Developer Kit, выпуск 5 (или новее) xx Ссылка мертва xx