Я видел массу примеров с ActionWebService и XMLRPC, но им уже 3 года, и, насколько я понимаю, ActiveResource должен заменить ActionWebService.
Я знаком с тем, как ActiveResource может использовать XML для «общения» с другими веб-сайтами и получения информации о модели, но XML-RPC — это совершенно другой тип вещей, в котором вы передаете имя метода, который хотите выполнить, и запрос сдается и т.
РЕДАКТИРОВАТЬ - я знаю, как должен работать ActiveResource, но у меня есть клиентское приложение, которое должно использовать XML-RPC с определенным API (MetaWeblogAPI), и у меня нет другого выбора, кроме как реализовать его - руки связаны.
Итак, в частности: я пытался найти некоторые документы или статью о том, как XML-RPC может быть реализован с помощью Rails с использованием ActiveResource. Может быть, и не может — я тоже хотел бы знать, что я полагаю. Мне просто не хватает "небольшого прыжка" - части "как передать запрос методу", где я получаю возможность извлечь имя метода из запроса XML-RPC и передать его методу. Я знаю, что слишком много думаю об этом. Ничего не могу поделать - я парень .NET :).
Я пытался «использовать то, что работает» — это означает, что я пытался реализовать ActionWebService, но кажется, что он плохо работает с Rails 2.3.5 (это то, что я установил), поскольку я продолжаю получать «Неизвестный Постоянная ошибка, указывающая на установленный ActionWebService (что наводит меня на мысль, что Rails 2.x это не нравится).
Я немного n00b, так что будьте нежны :) - Я уверен, что это, вероятно, намного проще, чем я это делаю.