Сериализация в / из Adobe AMF в C # / Mono? - PullRequest
2 голосов
/ 14 мая 2010

Используя Zend_Amf, можно сериализовать объекты php в / из формата Adobe AMF. Существует ли эквивалентная библиотека для сериализации / десериализации объектов C # в / из AMF?

Я работаю в Mono 2.4.

Ответы [ 2 ]

4 голосов
/ 14 мая 2010

Есть несколько вариантов. Вот лучший.

http://www.fluorinefx.com/

Fluorine предоставляет полные клиентские и серверные реализации AMF через HTTP и, по крайней мере, серверные реализации AMF через RTMP (я не уверен насчет клиента для RTMP - мы просто не использовали его, поэтому я не изучал Это). Он также включает в себя классы, которые можно использовать непосредственно для сериализации и десериализации AMF.

Мы широко используем его в нашем приложении в качестве HTTP-сервера AMF, для случайной сериализации / десериализации AMF, RTMP-сервера, а в прошлом мы использовали простой AMF-сервер поверх TCP-сокета с использованием Fluorine (что больше не было поддержка до RTMP).

1 голос
/ 28 мая 2010

Недавно я написал сообщение в блоге, посвященное аспекту Flash при передаче данных FluorineFx AMF. На github также есть некоторый открытый исходный код (ссылка на который есть в блоге).

Может быть, это может пригодиться: http://labs.specialmoves.com/code/flash-data-transfer-using-fluorinefx/

...