|
Кэшируется ли где-то Новый 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 сек добивают И вообще какая-то схема странная.
|
|