при работе с системой меркурий через api в версии 2 при отправке данных получаю фабрику xdto динамически, в результате на получение WSОпределений и создание самой фабрики тратится по 3 секунды, в сумме 6, фабрику получаю 1 раз перед отправкой для всех запросов она подходит, но хочется уменьшить и это время получения фабрики. с версией api 1.4 всё работает быстро, т.к. WS-ссылка http://api.vetrf.ru/schema/platform/services/ApplicationManagementService_v1.4_production.wsdl добавлена в конфигурацию, чего не возможно добиться с WS-ссылкой от версии 2.0 http://api.vetrf.ru/schema/platform/services/2.0-last/ams-mercury-g2b.service_v2.0_production.wsdl т.к. при добавлении возникает ошибка "набор схем не может содержать схемы с одинаковыми целевыми пространствами имен". Появилась такая мысль, что если где-нибудь хранить полученную фабрику. В хранилище значения, я так понимаю не получается: "Ошибка при вызове конструктора (ХранилищеЗначения): Переданное значение не может быть помещено в ХранилищеЗначения, поскольку не сериализуется или содержит вложенный несериализуемый элемент", функция ЗначениеВСтрокуВНутр(ФабрикаXD) возвращает строку, при передаче которой в функцию ЗначениеИзСтрокиВНутр возвращается неопределено. Кто что думает о моей идеи?
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой