Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
astpanel:ast_miko_proxy [2015/01/19 12:05] apor [Подключение панели телефонии] |
astpanel:ast_miko_proxy [2017/02/02 07:59] (текущий) apor [Установка] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Proxy сервер МИКО ====== | ====== Proxy сервер МИКО ====== | ||
- | Сервер «**PROXY**» или «**мультиплексирования и лицензирования**» написан на языке C# и позволяет организовать многоуровневую структуру взаимодействия 1С и IP АТС. | + | Сервер «**PROXY**» или «**мультиплексирования**» написан на языке C# и позволяет организовать многоуровневую структуру взаимодействия 1С и IP АТС. |
- | <note tip>Разработан специально для решений с большим количеством пользователей и сложной сетевой архитектурой</note> | + | <note tip>Разработан специально для решений с большим количеством пользователей (20+) и сложной сетевой архитектурой</note> |
- | Сервер PROXY подключается к IP ATС одним соединением, и транслирует полученные события всем подключенным к PROXY клиентам, одновременно выполняя выборочную фильтрацию событий на этапе отправки персонально каждому клиенту. Не имеет ограничений на количество подключенных клиентов. | + | |
+ | Схема подключения описана на изображении ниже: | ||
+ | {{ :astpanel:proxy.png | Схема подключения МИКО Прокси сервера}} | ||
+ | |||
+ | Приложение "**МИКО Прокси сервер**" устанавливает соединение с телефонной станцией. По умолчанию используется порт 8088. | ||
+ | В продукте "Панель телефонии для 1С" подключение настраивают не к АТС, а к прокси серверу, по умолчанию порт 8080. | ||
+ | |||
+ | Сервер PROXY транслирует полученные события всем подключенным к нему клиентам (Панель телефонии). Сервер PROXY может выполнить фильтрацию событий на этапе отправки клиенту. Не имеет ограничений на количество подключенных клиентов. | ||
===== Установка ===== | ===== Установка ===== | ||
- | - Установить драйвер защиты из папки **Protect**, запустив файл **install.cmd**. | + | - Скачайте приложение из [[https://telefon.miko.ru/personal/update-files/index.php?SECTION_ID=252 | личного кабинета]] |
- | - Установите службу Asterisk AJAM Proxy server, запустив файл **setup.exe**. | + | - Запустите файл **setup.exe** |
- | - Отредактируйте конфигурационный файл в папке **Config**. | + | - Отредактируйте конфигурационный файл в папке **Config** |
- | - Запустить службу **Asterisk AJAM Proxy server** в оснастке Services(Службы). | + | - Запустить службу **Asterisk AJAM Proxy server** в оснастке Services(Службы) {{ :astpanel:services.png | Окно управления службой "МИКО Прокси сервер"}} |
<note important>ПК, на который производится установка прокси сервера должен иметь постоянный ip адрес.</note> | <note important>ПК, на который производится установка прокси сервера должен иметь постоянный ip адрес.</note> | ||
+ | |||
===== Описание конфиг. файла ===== | ===== Описание конфиг. файла ===== | ||
<file - config_proxy.xml> | <file - config_proxy.xml> | ||
Строка 43: | Строка 50: | ||
* "**asterisk_proxy_port**" - Порт, на котором прокси принимает запросы от панелей 1С. | * "**asterisk_proxy_port**" - Порт, на котором прокси принимает запросы от панелей 1С. | ||
+ | ===== Проверка ===== | ||
+ | |||
+ | Первым делом необходимо проверить работает корректно ли настроен Asterisk:\\ | ||
+ | Идем в браузере по адресу:\\ | ||
+ | [[http://<asterisk_server_ip>:<asterisk_server_port>/<prefix>/rawman?action=login&username=<login>&secret=<secret>]] | ||
+ | * **<login>** - значение определено в конфигурационный файле прокси сервера | ||
+ | * **<secret>** - значение определено в конфигурационный файле прокси сервера | ||
+ | * **<asterisk_server_ip>** - значение определено в конфигурационный файле прокси сервера | ||
+ | * **<asterisk_server_port>** - значение определено в конфигурационный файле прокси сервера | ||
+ | * **<prefix>** - значение определено в конфигурационный файле прокси сервера | ||
+ | Если в качестве результата получим строку: | ||
+ | <code>Response: Success | ||
+ | Message: Authentication accepted | ||
+ | </code> | ||
+ | То с настройкой АТС все в порядке.\\ | ||
+ | Инструкции по настройке АТС доступны на [[astpanel:ats|Wiki]]. | ||
+ | |||
+ | **Окончательная проверка**: | ||
+ | Идем в браузере по адресу | ||
+ | http://ipadress_proxy:asterisk_proxy_port/asterisk/rawman?action=login&username=client_login&secret=client_secret | ||
+ | * **ipadress_proxy** - адрес ПК, где установлена служба прокси | ||
+ | * **asterisk_proxy_port** - значение определено в конфигурационный файле прокси сервера | ||
+ | * **client_login** - значение определено в конфигурационный файле прокси сервера | ||
+ | * **client_secret** - значение определено в конфигурационный файле прокси сервера | ||
+ | * **asterisk_proxy_port** - значение определено в конфигурационный файле прокси сервера | ||
+ | |||
+ | Если в качестве результата получим строку: | ||
+ | <code>Response: Success | ||
+ | Message: Authentication accepted | ||
+ | </code> | ||
+ | Значит со стороны "Прокси" все настроено правильно. | ||
===== Подключение панели телефонии ===== | ===== Подключение панели телефонии ===== | ||
Строка 57: | Строка 95: | ||
* [[http://www.telefon1c.ru/products/#/tabProductsUsers/havyload | Пользователям. ]] | * [[http://www.telefon1c.ru/products/#/tabProductsUsers/havyload | Пользователям. ]] | ||
* [[http://www.telefon1c.ru/products/#/tabProductsDevelopers/proxymiko|Разработчикам.]] | * [[http://www.telefon1c.ru/products/#/tabProductsDevelopers/proxymiko|Разработчикам.]] | ||
+ | * [[astpanel:ast_miko_proxy:proxymiko_filter|Фильтрация событий.]] | ||
+ | ===== Коментарии ===== | ||
+ | ~~DISQUS~~ |