Terrasoft Webitel CallManager Architecture — различия между версиями

Материал из Webitel CallManager Wiki
Перейти к: навигация, поиск
(Webitel Server)
(Webitel Server)
Строка 11: Строка 11:
 
== Webitel Server ==
 
== Webitel Server ==
  
Webitel Server ''(HTTP-XML Gateway)'' - является HTTP-шлюзом между базой данных Terrasoft и телекоммуникационной платформой. Webitel Server может быть устанавливается на одном сервере с базой данных Terrasoft либо на отдельном сервере под управлением операционной системы Windows. Webitel Server принимает HTTP запросы от Webitel CallManager на нужную в данный момент секцию конфигурационного файла, делает SQL запрос в базу данных Terrasoft и возвращает CallManager-у XML файл с конфигурацией.
+
Webitel Server ''(HTTP-XML Gateway)'' - является HTTP-шлюзом между базой данных Terrasoft и телекоммуникационной платформой. Webitel Server может быть устанавливается на одном сервере с базой данных Terrasoft либо на отдельном сервере под управлением операционной системы Windows. Webitel Server принимает HTTP запросы от Webitel CallManager на нужную в данный момент секцию конфигурационного файла, Webitel Server отправляет SQL запрос в базу данных Terrasoft и возвращает CallManager-у XML файл с конфигурацией.
  
 
Webitel Server отвечает за:
 
Webitel Server отвечает за:

Версия 15:40, 2 декабря 2012

Terrasoft Webitel Callmanager Architecture.png

Terrasoft Webitel Callmanager состоит из трех элементов:

Webitel CallManager

Телекоммуникационная платформа, которая отвечает за регистрацию пользователей и IP-узлов телефонии, маршрутизацию входящих и исходящих вызовов, запись разговоров, голосовую почту, IVR, сервер конференций и дополнительные услуги телефонии.

Webitel CallManager может работать на одном сервере с Terrasoft под управлением операционной системы Windows, либо на выделенном сервере под управлением: Windows, Linux или FreeBSD.

Webitel Server

Webitel Server (HTTP-XML Gateway) - является HTTP-шлюзом между базой данных Terrasoft и телекоммуникационной платформой. Webitel Server может быть устанавливается на одном сервере с базой данных Terrasoft либо на отдельном сервере под управлением операционной системы Windows. Webitel Server принимает HTTP запросы от Webitel CallManager на нужную в данный момент секцию конфигурационного файла, Webitel Server отправляет SQL запрос в базу данных Terrasoft и возвращает CallManager-у XML файл с конфигурацией.

Webitel Server отвечает за:

Так же, Webitel CallManager, по завершению каждой коммутации, отправляет по HTTP на Webitel Server XML-файл с детальным описанием параметров завершенной коммутации. В дальнейшем данная информация отображается в разделе Статистика.

Webitel Client

Клиентская библиотека, которая устанавливается вместе с клиентом Terrasoft. Используя событийный протокол (Event Socket), клиентская библиотека регистрируется на Webitel CallManager и получает всю информацию по звонкам зарегистрированного в Terrasoft CRM пользователя. С помощью Webitel Client пользователь Terrasoft CRM инициирует новые звонки и управляет существующими разговорами.

Webitel Client - это COM-библиотека, которую можно использовать в собственных разработках. Клиент исполняет исключительно роль управления звонками, для передачи голоса используется любой SIP-телефон.