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