Rails Soap и Heroku. Загрузка массивного wsdl для каждой сессии просто нецелесообразна - PullRequest
0 голосов
/ 15 февраля 2012

Я пытаюсь запустить мыльную акцию на ebay. Скажем для начала, получая время .. (конечно, я мог бы получить время из других мест, но моя цель - ebay, потому что я управляю продуктом там. Для тестирования время будет доказательством)

У меня проблема в том, что WSDL массивный ..
Так что храните это локально, верно? Ах .. но Герою не позволяет мне сделать это. Там нет файловой системы .. Не говоря уже о ..

Вот мне и интересно ... Для SOAP с безумно большими файлами WSDL .. Как с ними справиться?

ПРИМЕЧАНИЕ: я начал использовать SAVON, хотя я привязан к нему любым способом.


Мысль пузырь ... Можно ли прочитать WSDL из записи в таблице?

1 Ответ

1 голос
/ 15 февраля 2012

Файловая система в heroku эфемерна, что означает, что вы можете писать в нее **, но не гарантировано, что она останется без присмотра (ваш динамо может быть взорван платформой в любое время).Хотя, говоря об этом, данный динамо, который работает довольно постоянно, обычно работает несколько часов.

Поэтому справедливо сказать, что вы можете кэшировать WSDL в нечто вроде файловой системы, если она еще не существует, и использовать этопока вы не обнаружите, что он снова отсутствует (в этом случае что-то случилось с сеткой динамометрических данных).

** Только tmp на бамбуке / осине, везде на кедре

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...