CommuniGate Pro
Версия 5.1
Доступ
 
 
 
XIMSS

XIMSS Модуль

В XIMSS модуле CommuniGate Pro реализован открытый протокол XML Интерфейс для Прикладных Программ. Этот протокол поддерживает прогрессивных клиентов, позволяя им получать доступ к функциям Сервера эффективным и безопасным образом.

XIMSS модуль CommuniGate Pro поддерживает как незашифрованные, так и безопасные (SSL/TLS) соединения.

Полное описание протокола и его возможностей смотрите в разделе XIMSS протокол.

Использование XIMSS модуля CommuniGate Pro требует специального Лицензионного Ключа для групповой работы или специального Лицензионного Ключа XIMSS. Без таких Ключей Сервер будет обслуживать до 5 одновременных XIMSS сессий.

Конфигурирование XIMSS Модуля

Для того, что бы настроить параметры XIMSS модуля, используйте Веб Интерфейс Администратора. Откройте страницу Доступ в разделе Установки:
Обработка
Уровень Журнала: Каналы: Приёмник

Используйте эту настройку для того, что бы указать, какую информацию XIMSS модуль должен сохранять в Журнале работы Сервера. Обычно используется уровень Основные (отчёты о передаче сообщений) или уровень Проблемы (передача сообщений и не фатальные ошибки). В случае, если в работе XIMSS модуля возникают проблемы, возможно, целесообразным будет увеличить детализацию до уровня Подробности или Всё: в этом случае в Журнал работы Сервера будет записываться также более подробная информация о работе модуля на уровне протокола или на уровне ссылок. Когда проблема решена, верните настройку Уровень Журнала в её обычное значение, иначе Системный Журнал будет очень быстро увеличивать свой размер.

Записи, помещённые XIMSS модулем в Журнал работы Сервера, имеют пометку XIMSSI.

Когда вы указываете ненулевое значение в настройке Максимальное число Каналов, XIMSS Модуль создаёт так называемый Приёмник. Модуль начинает принимать все XIMSS соединения, которые устанавливают клиенты для того, что бы взаимодействовать с вашим Сервером. Эта настройка используется для того, что бы ограничить число одновременных соединений, которое может принимать XIMSS модуль. Если открыто предельное число соединений, то модуль будет отказывать в приёме новых соединений. В этом случае клиентские приложения должны попытаться соединиться позднее.

По умолчанию, Приёмник XIMSS модуля принимает незашифрованные соединения на TCP порт 11024. Нажмите на ссылку Приёмник для того, что бы настроить порт Приёмника XIMSS.


XIMSS Соединения с Другими Модулями

XIMSS соединения могут устанавливаться с TCP портами, обслуживаемыми другими модулями CommuniGate Pro. Если в соединении, установленном с HTTP модулем, первым полученным символом будет <, то HTTP модуль передаёт соединение в XIMSS Модуль.

При передаче соединения:

Если все пользователи устанавливают XIMSS соединения через порты других Модулей, то вы можете отключить Приёмник XIMSS, обнулив значения портов.


Безопасность Flash Клиентов

Когда Flash клиент соединяется с XMLSocket сервера (таким, как XIMSS модуль CommuniGate Pro), он может отправить специальный запрос policy-file-request (запрос файла политики). XIMSS модуль направляет в ответ XML документ, позволяющий клиенту получать доступ к любому порту Сервера.


Мониторинг активности XIMSS

Вы можете наблюдать за активностью XIMSS Модуля через Веб Интерфейс Администратора.

Для того, что бы открыть страницы наблюдения за Доступом, нажмите на ссылку Доступ в области Наблюдения:
Показано 3 из 3
ID Сетевой Адрес Пользователь Подсоединён Состояние Обрабатывает
9786[216.200.213.116]user1@domain2.dom3 минlisting messages2 сек
9794[216.200.213.115]user2@domain1.dom34 секreading request 
9803[216.200.213.115]2 секauthenticating 
ID
Это поле содержит числовой идентификационный номер XIMSS сессии. В Журнале CommuniGate Pro, эта сессия отмечается как XIMSS-nnnnn, где nnnnn это идентификационный номер сессии.
Сетевой Адрес
Это поле содержит IP адрес присоединившегося клиента.
Пользователь
Это поле содержит имя Пользователя (после успешной аутентификации).
Подсоединён
Это поле содержит время соединения (время, в течении которого открыта эта TCP/IP сессия.
Состояние
Это поле содержит или имя текущей операции, или, если никакой операции не производится, текущее состояние сессии (Authenticating, Selected и т.д.).
Обрабатывает
Если есть какая-нибудь активная XIMSS операция, то это поле содержит время, прошедшее с момента начала операции.

Статистика активности XIMSS доступна через SNMP агент CommuniGate Pro.


Руководство CommuniGate® Pro. Copyright © 1998-2007, Stalker Software, Inc.