Хотя я не совсем уверен, что вы спрашиваете, я думаю, что вы ищете класс ApplicationDomain (http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/system/ApplicationDomain.html). После того, как вы разбили свою программу на разные SWF-файлы, вы можете загрузить эти SWF-файлы ( якобы содержащие определения классов) в разные домены приложения, установив свойство LoaderContext (http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/system/LoaderContext.html) на Loader.load (url_request, application_domain). Вот несколько интересных ресурсов на ApplicationDomain:
http://code.google.com/p/maashaack/wiki/ApplicationDomain
http://www.senocular.com/flash/tutorials/contentdomains/
и есть также SharedObject, если вы думаете о «Flash cookie» (http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/SharedObject.html)
Но если вы говорите о сериализации Flash-объектов (в духе шаблона Memento), есть несколько встроенных способов сделать это:
Это отвечает на ваш вопрос?
Обновление после уточнения (комментарий):
Я до сих пор не знаю, о чем вы спрашиваете - вы можете быть более точным? Если вы хотите использовать Flash-файлы cookie, ознакомьтесь с приведенной выше ссылкой на SharedObject. Если вы пытаетесь явно контролировать, где конкретные объекты хранятся в распределителе памяти AVM, то сделать это невозможно. Самое близкое, что вы можете получить, это контролировать, где хранятся определения класса (см. Ссылки ApplicationDomain и LoaderContext выше).
Пожалуйста, дайте мне знать, если это не отвечает на ваш вопрос.
Окончательное обновление после (окончательного) уточнения:
Определенно невозможно изменить место, где Flash Player хранит SharedObjects, поскольку это представляет значительную угрозу безопасности. Место хранения полностью определяется Flash Player и не может быть изменено разработчиком по очень веской причине. Подумайте о том, какой ущерб может нанести веб-приложение, если будете писать или читать из любого места в системе конечного пользователя.
Самое близкое, что вы можете получить - это (только в приложении AIR) сериализация (AMF или другие средства) объектов и их запись / чтение с использованием классов File и FileStream.