Показать сообщение отдельно
Старый 29.01.2014, 13:41   #1  
samolalex is offline
samolalex
Участник
Аватар для samolalex
Самостоятельные клиенты AX
 
259 / 107 (4) +++++
Регистрация: 18.06.2010
Адрес: Москва
Быстродействие метода logon в AxaptaComConnector.Axapta3
Здравствуйте.

Долго отрабатывает авторизация Ax2009 из vbs-скрипта при использовании Com Connector'а(секунд 7-10).

Ниже код скрипта:
Цитата:
Dim Axapta
Dim result

Set Axapta = CreateObject("AxaptaComConnector.Axapta3")
Axapta.Logon "", "", "objectServer", ""
result = Axapta.callStaticClassMethod("MyClass", "MyMethod", "parameter1", "parameter2")

Axapta.logoff
set Axapta = nothing
Из параметров передаю только имя aos. Авторизация проходит, метод возвращает результат, но долго.

Подскажите, в чем может быть причина медленной авторизации и можно ли ускорить работу авторизации в данном случае?

При использовании Net BusinessConnectora метод logonAs отрабатывает гораздо быстрее, но в данном случае необходимо использовать AxaptaComConnector.

P.S.
1. Пробовал использовать logonAs для AxaptaComConnector - результат такой же.
2. Пробовал указывать все параметры - быстродействие не улучшилось.
__________________
С уважением, Александр.

Последний раз редактировалось samolalex; 29.01.2014 в 13:47.