new DomainObject Задержка в 2 минуты

Новый уровень сотрудничества

new DomainObject Задержка в 2 минуты

Сообщение maxijack » 26 сен 2018 14:28

Приветствую, коллеги.

Пытаюсь создать простейшее приложение на языке Java. И запустить его с клиентского ПК (не с сервера)
Оно подключается к серверу Enovia.
Создает экземпляр DomainObject
Вызывает метод для получения списка атрибутов и их значений.

Код: Выделить всё
 @Override
    public void run(String... args) {

        String initResult = "";

        try {
            initResult = matrixService.initConnection(
                    "http://192.168.249.166:8080/enovia",
                    "creator",
                    ""
            );
        } catch (Exception e) {
            LOG.error(e.getMessage());
        }


        try {
            DomainObject object = new DomainObject("64032.5386.47592.52820");

            Context context = matrixService.getContext();
            System.out.println(object.getAttributeMap(context));

        } catch (Exception e) {
            LOG.error(e.getMessage());
        }


    }


Проблема заключается в том, что при вызове DomainObject domainObject = new DomainObject("id")
Подключение к Enovia составляет около 2х минут, последующие вызовы происходят быстрее.

Подскажите, пожалуйста, чем обусловлена такая задержка? Какие процессы происходят под капотом?
Что можно сделать, чтобы ускорить этот процесс?
maxijack
Новичок
Новичок
 
Сообщения: 8
Images: 0
Зарегистрирован: 05 апр 2011 16:44

Вернуться в ENOVIA V6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1