Интеграция с Desktop приложениями — различия между версиями

Материал из Oktell
Перейти к: навигация, поиск
 
(не показаны 24 промежуточные версии 2 участников)
Строка 1: Строка 1:
 +
[[Заглавная_страница|Наверх]]
 +
 
{|width="100%"
 
{|width="100%"
  
 
  |width="33%" valign="top"|
 
  |width="33%" valign="top"|
  
=== Содержание: ===
+
Программный комплекс Oktell предоставляет возможности глубокой интеграции со сторонними приложениями. Поддерживаются два радикально различающихся направления интеграции.  
 
+
:*Информация по интеграции со сторонними приложениями через COM/.NET ядро клиентского приложения Oktell
+
:*Принципы и порядок  и подключения Plugin-модулей, операторских форм и компонентов сценариев Oktell,
+
:*Видео/аудио подключение терминалов (информационные киоски, банкоматы и др. оборудование)
+
 
+
 
+
 
+
Внимание! Раздел wiki находится в разработке.
+
 
+
([http://www.oktell.ru/loadfile/manual_dev.chm Скачать документацию по интеграции в формате chm ])
+
  
 +
Разработчикам существующих распределенных программных продуктов предоставляется возможность включать в состав своего обеспечения функционал коммуникационного сервера со всеми дополнительными возможностями, которые он имеет помимо телефонии. Это и обработка и осуществление одиночных звонков, и call-центр, и массовая рассылка сообщений e-mail, sms, icq, и многое другое. Программный комплекс Oktell предоставляет смежному интегрирующему продукту свое ядро. Клиентские приложения продукта полностью используют только собственные визуальные интерфейсы, а коммуникационный сервис обеспечивается взаимодействием с прослойкой, также запущенной и инициализированной на клиентской рабочей станции. Прослойка осуществляет подключение к коммуникационному серверу, транляцию его событий в приложение, трансляцию запросов приложения к нему, поддержку локальной аппаратуры (гарнитур, USB-телефонов). Подробно в разделе [[Использование COM библиотеки Oktell из других приложений]].
  
 +
Для служб внедрения, программистов, а также служб АСУ предприятий, в которых установлена и работает система Oktell, существует возможность дописывать модули, обеспечивающие специфический для формата деятельности компании функционал. Это могут быть особые операторские диалоговые формы для диалоговых сценариев голосовых задач (динамическое взаимодействие с БД, осуществление специальных переводов, и т.д.), а также модули, доступные из главного меню клиентского приложения Oktell по аналогии с его собственными модулями. В этом случае интерфейс полностью принадлежит Oktell, однако в некоторых режимах его работы становится доступен разработанный сторонними программистами функционал - визуальные формы, а также возможно дополнительные алгоритмы. Подробно в разделе [[Встраиваемые plugin-модули]].
  
Если при открытии chm файла вы видите только его содержание (в левой колонке), а самого содержимого не видите то откройте Проводник - правый клик на файле - свойства - внизу “разблокировать”.
+
Разработчики программных продуктов могут использовать еще одно отдельное направление интеграции: звонок пользователя своего программного продукта в офис компании одной кнопкой. Особенностью в этой схеме является возможность вместе со звонком передавать произвольную информацию (XML-структуру или строку), куда могут быть размещены любые собранные приложением параметры. На их основании сервер Oktell, обеспечивающий связь в офисе разработчика, осуществит верную маршрутизацию, а также начальное заполнение операторских диалоговых форм. COM-библиотека обеспечивает только связной функционал без визуальной части. Интерфейс же полностью принадлежит программному продукту. Одна, две или несколько кнопок для обеспечения звонка в отдел продаж, в отдел техподдержки, на консультантов. Передача информации о клиенте - номер ключа, номер версии. Некоторая статистика - как часто продукт используется.. Все, что может собрать программное приложение, может быть использовано для осуществления звонка по наиболее оптимальному направлению. Подробно в разделе [[Аудио и видео звонки из информационных терминалов и банкоматов]].
  
 +
Этот же режим интеграции может использоваться для работы удаленных терминалов. Указанные каналы подключаются к серверу только на момент совершения вызова, что предоставляет возможность масштабировать сеть удаленных терминалов. Поддерживается видео-передача.
  
:* [[Интеграция с Desktop приложениями. Принципы работы.|Принципы работы.]]
+
* [[Использование COM библиотеки Oktell из других приложений]]
:* [[Интеграция с Desktop приложениями. Регистрация библиотеки.|Регистрация библиотеки.]]
+
* [[Встраиваемые plugin-модули]]
:* [[Интеграция с Desktop приложениями. Форматы и договоренности.|Форматы и договоренности]]
+
* [[Аудио и видео звонки из информационных терминалов и банкоматов]]
:* [[Интеграция с Desktop приложениями. Загрузка и выгрузка модуля.|Загрузка и выгрузка модуля]]
+
:* [[Интеграция с Desktop приложениями. Служебные сообщения.|Служебные сообщения.]]
+
:* [[Интеграция с Desktop приложениями. Исключительные ситуации.|Исключительные ситуации]]
+
:* [[Интеграция с Desktop приложениями. Сервисное оповещение.|Сервисное оповещение]]
+
:* [[Интеграция с Desktop приложениями. Работа с номерным планом.|Работа с номерным планом]]
+
:* [[Интеграция с Desktop приложениями. Работа со статусом пользователя.|Работа со статусом пользователя]]
+
:* [[Интеграция с Desktop приложениями. Работа с правилами переадресации.|Работа с правилами переадресации]]
+
:* [[Интеграция с Desktop приложениями. Работа с голосовой почтой.|Работа с голосовой почтой]]
+
:* [[Интеграция с Desktop приложениями. Работа с заказами на встречные звонки.|Работа с заказами на встречные звонки]]
+
:* [[Интеграция с Desktop приложениями. Статистика коммутаций.|Статистика коммутаций]]
+
:* [[Интеграция с Desktop приложениями. Работа с логикой АТС.|Работа с логикой АТС]]
+
:* [[Интеграция с Desktop приложениями. Работа с HAL.|Работа с HAL]]
+
:* [[Интеграция с Desktop приложениями. Обмен пользовательскими сообщениями.|Обмен пользовательскими сообщениями]]
+
:* [[Интеграция с Desktop приложениями. Файловые операции на сервере.|Файловые операции на сервере]]
+
:* [[Интеграция с Desktop приложениями. Запуск служебных сценариев.|Запуск служебных сценариев]]
+
:* [[Интеграция с Desktop приложениями. Исполнение запросов в БД.|Исполнение запросов в БД]]
+
:* [[Интеграция с Desktop приложениями. Вспомогательные методы.|Вспомогательные методы]]
+
:* [[Интеграция с Desktop приложениями. Осуществление и прием вызовов.|Осуществление и прием вызовов]]
+

Текущая версия на 10:20, 1 апреля 2014

Наверх

Программный комплекс Oktell предоставляет возможности глубокой интеграции со сторонними приложениями. Поддерживаются два радикально различающихся направления интеграции.

Разработчикам существующих распределенных программных продуктов предоставляется возможность включать в состав своего обеспечения функционал коммуникационного сервера со всеми дополнительными возможностями, которые он имеет помимо телефонии. Это и обработка и осуществление одиночных звонков, и call-центр, и массовая рассылка сообщений e-mail, sms, icq, и многое другое. Программный комплекс Oktell предоставляет смежному интегрирующему продукту свое ядро. Клиентские приложения продукта полностью используют только собственные визуальные интерфейсы, а коммуникационный сервис обеспечивается взаимодействием с прослойкой, также запущенной и инициализированной на клиентской рабочей станции. Прослойка осуществляет подключение к коммуникационному серверу, транляцию его событий в приложение, трансляцию запросов приложения к нему, поддержку локальной аппаратуры (гарнитур, USB-телефонов). Подробно в разделе Использование COM библиотеки Oktell из других приложений.

Для служб внедрения, программистов, а также служб АСУ предприятий, в которых установлена и работает система Oktell, существует возможность дописывать модули, обеспечивающие специфический для формата деятельности компании функционал. Это могут быть особые операторские диалоговые формы для диалоговых сценариев голосовых задач (динамическое взаимодействие с БД, осуществление специальных переводов, и т.д.), а также модули, доступные из главного меню клиентского приложения Oktell по аналогии с его собственными модулями. В этом случае интерфейс полностью принадлежит Oktell, однако в некоторых режимах его работы становится доступен разработанный сторонними программистами функционал - визуальные формы, а также возможно дополнительные алгоритмы. Подробно в разделе Встраиваемые plugin-модули.

Разработчики программных продуктов могут использовать еще одно отдельное направление интеграции: звонок пользователя своего программного продукта в офис компании одной кнопкой. Особенностью в этой схеме является возможность вместе со звонком передавать произвольную информацию (XML-структуру или строку), куда могут быть размещены любые собранные приложением параметры. На их основании сервер Oktell, обеспечивающий связь в офисе разработчика, осуществит верную маршрутизацию, а также начальное заполнение операторских диалоговых форм. COM-библиотека обеспечивает только связной функционал без визуальной части. Интерфейс же полностью принадлежит программному продукту. Одна, две или несколько кнопок для обеспечения звонка в отдел продаж, в отдел техподдержки, на консультантов. Передача информации о клиенте - номер ключа, номер версии. Некоторая статистика - как часто продукт используется.. Все, что может собрать программное приложение, может быть использовано для осуществления звонка по наиболее оптимальному направлению. Подробно в разделе Аудио и видео звонки из информационных терминалов и банкоматов.

Этот же режим интеграции может использоваться для работы удаленных терминалов. Указанные каналы подключаются к серверу только на момент совершения вызова, что предоставляет возможность масштабировать сеть удаленных терминалов. Поддерживается видео-передача.