Я думаю, что нашел хорошее решение:)
@ rtacconi: Спасибо за ваши ссылки, но с Rails 3 вам не нужно использовать эти расширения, потому что ActiveModel работает без таблиц из коробки :)
Мне нужна полная поддержка ActiveRecord для чтения таблицы, но запись выполняется через мой интерфейс SOAP.Это потому, что я не могу проверить данные в своем приложении на Rails.
Поэтому мое решение - перегрузить модуль ActiveRecord :: Persistence (его можно найти в activerecord-3.0.0 / lib / active_record / persistence.rb.
Этот модуль отвечает за любые задачи записи в соединение с БД, поэтому вместо записи в БД мой уровень сохраняемости вызывает интерфейс SOAP.
С наилучшими пожеланиями
Simon