Подтвердить что ты не робот

Какая лучшая клиентская библиотека XML-RPC Javascript?

Какова лучшая клиентская библиотека Javascript XML-RPC по вашему мнению и почему?

Я создаю приложение JQuery, и мне нужно связаться с моим сервером xmlrpc с ним.

Нашел следующие библиотеки, но я понятия не имею, каковы их плюсы и минусы:

http://www.zentus.com/js/xmlrpc.js.html

http://www.scottandrew.com/xml-rpc/

http://phpxmlrpc.sourceforge.net/jsxmlrpc/

http://www.vcdn.org/Public/XMLRPC/

http://mimic-xmlrpc.sourceforge.net/

4b9b3361

Ответ 1

Здесь размещена библиотека, размещенная в Google: http://code.google.com/p/json-xml-rpc/. Он поддерживает как XML-RPC, так и JSON-RPC для JavaScript, асинхронные, а также синхронные запросы. Я собираюсь самостоятельно попробовать XML-RPC для JavaScript с пользовательским интерфейсом JQuery и обновить его на основе моих результатов.

Ответ 2

Я сам пробовал http://www.zentus.com/js/xmlrpc.js.html. У него проблемы с анализом результата в FireFox и Chrome, разбор результатов в IE работал нормально.

Я не пробовал других, но "имитировать" отлично выглядит (если он работает).

Для моей собственной проблемы я переключился на JSON вместо XMLRPC.

Ответ 3

Мне повезло с jsolait (в частности, его модуль "xmlrpc" ), хотя сейчас проект кажется мертвым.

Ответ 4

Для запросов клиентов XML-RPC в JavaScript на удаленный сервер я успешно использовал библиотеку RedStone XML-RPC:

Я взаимодействовал с Python с другой стороны, мне пришлось сделать небольшую коррекцию в библиотеке:

//  python xml-rpc does not has a handler name
var message = '<?xml version="1.0"?><methodCall><methodName>' + ((this.handlerName!="")?(this.handlerName + '.'):"") +  method + '</methodName>';

Ответ 5

Есть две новые библиотеки, которые я недавно опубликовал для выполнения XML-RPC по JavaScript. Один работает с jQuery, один из них - обычный JavaScript для современных браузеров.

Ответ 6

Протокол довольно прост, вы уверены, что вам нужна библиотека? Может быть, просто отправить XML, который требуется протоколу?