Программирование / Технология | ||
Envox Studio |
||
Компания Envox является ведущим мировым поставщиком интерактивных голосовых решений.
Продукт Envox Studio представляет собой профессиональную визуальную среду для разработки телекоммуникационных приложений (далее по тексту - приложения) для корпоративного и телеком-сектора. Разработанные приложения позволяют обработать входящие и исходящие вызовы из телефоной, ОКС7 и VoIP- сети а так же WEB-запросы и другие способы обработки вызова от абонента.
Приложение разрабатывается так же, как строится блок-схема алгоритма - с помощью функциональных блоков и связей между ними. На следующем скриншоте, в качестве примера приложения, показана небольшая IVR-система:
После разработки приложение сохраняется в виде специального скрипта, который запускается на сервере Envox Communication Server. Сервер обрабатывает вызовы абонентов по телефонным линиям или H.323 с помощью оборудования Dialogic с VoIP или с Cisco CallManager через TCP/IP-соединение и обслуживает вызовы согласно разработанному алгоритму.
Как показывает обобщенный опыт, до 50% трудоемкости от внедрения телекоммуникационных приложений составляет интеграция уже готовых решений в существующую и устоявшуюся инфраструктуру предприятия или офиса. Такая необходимость зачастую связана с задачей программирования отсутствующих интерфейсов и протоколов в поставляемом приложении. В подобной ситуации компания, выступающая в роли интегратора приложения, вынуждена дополнительно привлекать силы высококвалифицированных разработчиков на С/С++ с "дорогостоящим опытом" сетевых разработок для реализации недостающих интерфейсов и протоколов, например таких, как Oracle OCI, Stream Audio, H.323, Conferencing, HMP, и многих других.
В случае выбора специализированного телекоммуникационного средства разработки, такого как Envox Studio, компания избавляется от необходимости указанных доработок в абсолютном большинстве случаев. Хотя возможность подключения внешних модулей в виде *.dll или многих других форматов остается. Более подробная подробная информация показана ниже в таблице сравнения.
Envox Studio имеет еще две особенности, выделяющие его среди систем разработки телекоммуникационных приложений:
Спектр поддерживаемых стандартов и протоколов позволяет наиболее органично интегрировать разработанное приложение в существующую инфраструктуру любой компании или предприятия связи: