Копировать ссылку на страницу

Предоставляет инструменты для получения и работы с доступным транспортом Агента веб-доступа, например с NPAPI- или HTTP-транспортом.

Содержит базовый класс транспорта BaseTransport и дочерние пространства имен:

WebAccess.agent.transport.HTTP – HTTP-транспорт Агента веб-доступа;
WebAccess.agent.transport.NPAPI – NPAPI-транспорт Агента веб-доступа.

Свернуть/развернуть Функции

Свернуть/развернуть Public method getTransport – получает доступный транспорт для Агента веб-доступа

Синтаксис:

 

getTransport()

Описание:

Доступные виды транспорта: NPAPI-транспорт, HTTP-транспорт и URL-схема.

Транспорт выбирается в зависимости от используемых ОС и браузера:

1. В браузере Internet Explorer по приоритету выбирается NPAPI-транспорт.

2. В ОС отличных от Microsoft Windows NPAPI-транспорт не поддерживается.

3. В ОС отличных от Microsoft Windows, Linux и OS X взаимодействие с Агентом веб-доступа не поддерживается.

В остальных случаях используется HTTP-транспорт.

Возвращаемое значение:

Объект типа BaseTransport.

Свернуть/развернуть Public method isInstalled – проверяет наличие установленного приложения Агент веб-доступа

Синтаксис:

 

isInstalled()

Возвращаемое значение:

True – Агент веб-доступа установлен, иначе False.

Свернуть/развернуть Public method setInstalled – устанавливает признак, что Агент веб-доступа установлен

Синтаксис:

 

setInstalled()

Свернуть/развернуть Public method start – запускает Агент веб-доступа

Синтаксис:

 

start()

Возвращаемое значение:

Специальный deferred-объект.

Свернуть/развернуть Public method transmitRequest – отправляет запрос Агенту веб-доступа, используя доступный транспорт

Синтаксис:

 

transmitRequest(requestName,pluginName,params)

Параметры:

Имя

Тип

Описание

requestName

string

Имя запроса

pluginName

string

Имя плагина Агента, к которому идет обращение. Для базовых вызовов к ядру Агента веб-доступа передается пустая строка

params

object

Параметры запроса

Возвращаемое значение:

Результат запроса.

См. также

 

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM