Я собрал приложение RoR и теперь хотел бы опубликовать веб-службу RESTful для взаимодействия с моим приложением.
Я не уверен, куда именно идти, я не хочу просто раскрывать свои модели ActiveRecord, поскольку в каждой модели есть некоторые данные, которые не нужны или не должны предоставляться через API, подобный этому. Я также не хочу создавать решение SOAP.
Мое приложение создано с использованием Rails 2.3.5, и я надеюсь перейти на Rails 3.0 вскоре после его выпуска.
В основном я ищу способ сопоставить мои модели ActiveRecord с «моделями», которые будут отображаться через веб-службу. Правильно ли использовать ActiveResource? А как насчет ActionWebService?