Цитата:
Сообщение от nibiru
Мне нужно именно решение "Запрос-Ответ". Т.е. Flex через URLLoader post'ом отдает сериализованный объект PHP-скрипту, а тот, в свою очередь, возвращает сформированный, измененный объект во флешку, где я могу разобрать его с помощью readExternal()
|
Сериализуете (AMF) объект в ByteArray через writeObject(), добавляете бинарные данные в URLRequest.data с contentType=multipart/form-data и передаете скрипту через URLLoader.load(). Серверный скрипт зная спецификацию AMF разбирает двоичные данные и десериализует объект. После изменения объекта снова пакует в AMF.
Далее флешка загружает подготовленный сервером AMF-message как обычный бинарный файл и восстанавливает объект через ByteArray.readObject().
Цитата:
Сообщение от nibiru
какой PHP-фреймворк можно использовать для того чтобы организовать обмен данными между Flex и PHP-скриптом в формате AMF3.
|
БОльшая часть существующих фреймворков реализуют Flash Remoting (AMF0) или Flex Data Services (AMF3): PHPAMF или генерируете сервис с помощью Apache Thrift.
То есть связка получается такая:
NetConnection.call("method") -> (amf) -> GateWay.method()
Вопрос в том,
что именно Вас не устраивает в Remoting? Асинхронный режим?