2010-05-23 3 views
3

Так что я вижу, что есть несколько Rails plugins forserving AMF. Однако есть ли библиотека, которую я могу использовать в среде Ruby для работы в качестве клиента AMF: читать данные AMF и десериализовать его в объект Ruby?Как анализировать данные AMF в Ruby?

Если нет, то как я могу лучше всего использовать tools built in other languages? Я полагаю, что я мог бы написать что-то на Python или Java или что-то еще, и называть его Ruby напрямую через backticks ... но я сначала хотел бы убедиться, что на самом деле нет лучшего варианта.

Спасибо!

ответ

3

Rocket-amf - это то, что вы ищете. Он поддерживает сериализацию и десериализацию данных AMF0 и AMF3 непосредственно в нативных рубиновых объектах.