Платформа/библиотека кэширования AIR

#flash #actionscript-3 #caching #air

Вопрос:

Кто — нибудь знает хорошую библиотеку кэширования памяти/диска для AIR? Дополнительные баллы за совместимость с Flash CS3 и бесплатность (как в пиве).

Я хотел бы кэшировать результаты http-запросов: как двоичные, так и текстовые (xml).

Ответ №1:

В проекте массового загрузчика может быть то, что вы ищете. Я сам им не пользовался, но в описании сказано (среди прочего):

  • Управление кэшем
  • Различные типы ресурсов (XML, Сетевые потоки, Swfs, Изображения, Звук, Текстовые Файлы)

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

Комментарии:

1. Хм, выглядит многообещающе. Не выполняет кэширование диска, но я начал переписку с основным разработчиком о расширении его для поддержки файловых операций AIR.

Ответ №2:

Вы можете найти класс, который обрабатывает кэширование содержимого (текстовое и двоичное), здесь:

http://www.mikechambers.com/blog/2007/03/19/simple-apollo-offline-caching-example/

Эти ссылки включают ссылки на полный код и примеры приложений, которые его используют.

Майк