Общие объекты на стороне сервера Flash — LSO
-
20-08-2019 - |
Вопрос
Документы Adobe (не могу найти какой) заявить, что Flash может читать общие объекты (файлы .SOL?) с сервера.Это может быть интересным способом хранения данных и их извлечения на стороне клиента.Есть идеи, как это сделать?
Решение
Во-первых, файлы .SOL и LocalSharedObject, как следует из названия, являются исключительно локальными данными.Они хранятся на клиенте, а не на сервере, и их можно сравнить с файлами cookie или файлами сохранения.Но они не серверные.
Если вы хотите хранить данные на сервере и получать их на стороне клиента, у вас есть множество методов, в зависимости от того, что вы хотите/можете установить на свой сервер.
Самым очевидным из них, безусловно, является использование веб-сервиса на выбранном вами языке и доступ к нему через ваше Flash-приложение.
Вы также можете использовать возможности удаленного взаимодействия ActionScript для вызова серверных методов для хранения и извлечения объектов.Вам нужно найти подходящую библиотеку для вашего языка.AMFPHP — это справочник по php, я знаю, что существует некоторая библиотека для .NET и Java. Вот пример использования php
Наконец, вы можете использовать Flash Media Server, который является собственной технологией Adobe.У меня нет большого опыта работы с этим, но вы сможете найти полезные ресурсы. здесь