Я разработал несколько приложений с использованием Flex и Rails. Самый простой способ - использовать as3corelib (http://code.google.com/p/as3corelib/) и использовать стандартные объекты JSON. Вы можете поиграться с сериализаторами AMF, но ни один из них не готов к работе (они написаны на ruby, а не на C).
Самое важное, в чем вы должны убедиться, это то, что если вы создаете ресурсы из Flex, вам необходимо отправить ключ аутентификации из flex. Я делаю это, написав помощник для вывода его в представление:
<script language="Javascript">
function getAuthKey() { return "<%= form_authenticity_token %>"; }
</script>
Затем используйте ExternalInterface, чтобы вызвать его внутри Flex.
ExternalInterface.call('getAuthKey')