|  | Кэшируется ли где-то Новый WSОпределения("ИнтернетАдрес") | ☑ | 
    
        | 0
    
        SpellKeeper   20.12.16✎ 14:57 | 
        Добрый день, коллеги.
Есть некий WEB-сервис, внешний к базе 1С.
 Чтобы подключиться к этому сервису и создать ws-ссылку используется конструкция
 WS = Новый WSОпределения("ИнтернетАдрес");
 А теперь вопросы.
 1. Кэшируется ли каким-то образом wsdl-файл, который должен быть получен на стороне 1С?
 2. Где хранится этот кэш?
 3. Как долго он хранится.
 |  | 
    
        | 1
    
        Лодырь   20.12.16✎ 15:23 | 
        По умолчанию, по всей вероятности нет, поскольку при отладке и публикации вебсервисов,когда постоянно вызываешь тестовые обработки - никаких глюков не происходит, а они были бы, если бы определения кэшировались. 
С другой стороны, никто тебе не мешает, как в старину поставить прокси-сервер и кэшировать на нем )
 |  | 
    
        | 2
    
        SpellKeeper   20.12.16✎ 15:36 | 
        Я не про публикацию WEB-сервиса.
Для меня этот сервис внешний. Поставщики сервиса говорят, что происходит некое кэширование WSDL-файла на стороне моей базы 1С. Причем этот кэш обновляется раз в 64000 секунд. И изменения "конфигурации" сервиса на это время не влияют.
 Т.е. я обратился к сервису один раз. И мне пришел кэш wsdl. Следующий приход кэша будет через 64000 сек (почти сутки). Но если за это время на сервисе будут внесены какие-то изменения или он будет перезагружен, то мое следующее подключение в течение этих 64000 сек отвалится, т.к. конструктор WSОпределения будет обращаться к кэшу, а не к самому сервису. А для сервиса, эта ссылка считается битой. И следующее обновление через 64000 сек.
 Вот я и пытаюсь понять, это 1С так с кэшем работает и работает ли вообше?
 |  | 
    
        | 3
    
        Heckfy   20.12.16✎ 15:40 | 
        (2) Знатные макаронники. :) :) :)     |  | 
    
        | 4
    
        ELEA26   20.12.16✎ 15:50 | 
        кэшируются только статичные ответы. Если запрос с параметрами или если сервер возврачает дату модификации текущее время - то никто не закэширует ответ от сервера.     |  | 
    
        | 5
    
        Лодырь   20.12.16✎ 15:53 | 
        (2) Скопируй базу ради прикола и вызови снова. Если будет разница - то начинай танцевать с бубном. Если разницы нет - заказывай визит негров с клещами и паяльником в офис поставщиков сервиса.     |  | 
    
        | 6
    
        Вафель   20.12.16✎ 15:54 | 
        может от настроек их апача зависит?     |  | 
    
        | 7
    
        SpellKeeper   20.12.16✎ 15:59 | 
        (5) Да нет. Там дело кончилось тем, что они у себя порт поменяли, и вроде все заработало.
Но меня эти 64000 сек добивают И вообще какая-то схема странная.
 |  |