Вопрос

Документы Adobe (не могу найти какой) заявить, что Flash может читать общие объекты (файлы .SOL?) с сервера.Это может быть интересным способом хранения данных и их извлечения на стороне клиента.Есть идеи, как это сделать?

Это было полезно?

Решение

Во-первых, файлы .SOL и LocalSharedObject, как следует из названия, являются исключительно локальными данными.Они хранятся на клиенте, а не на сервере, и их можно сравнить с файлами cookie или файлами сохранения.Но они не серверные.

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

Самым очевидным из них, безусловно, является использование веб-сервиса на выбранном вами языке и доступ к нему через ваше Flash-приложение.

Вы также можете использовать возможности удаленного взаимодействия ActionScript для вызова серверных методов для хранения и извлечения объектов.Вам нужно найти подходящую библиотеку для вашего языка.AMFPHP — это справочник по php, я знаю, что существует некоторая библиотека для .NET и Java. Вот пример использования php

Наконец, вы можете использовать Flash Media Server, который является собственной технологией Adobe.У меня нет большого опыта работы с этим, но вы сможете найти полезные ресурсы. здесь

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top