What is the best Javascript XML-RPC client library?

岁酱吖の 提交于 2019-11-28 17:33:47

There is a Google-hosted library here: http://code.google.com/p/json-xml-rpc/. It supports both XML-RPC and JSON-RPC for JavaScript, and asynchronous as well as synchronous requests. I'm about to try out the XML-RPC for JavaScript myself with a JQuery UI and will update this based on my findings.

I have tried http://www.zentus.com/js/xmlrpc.js.html myself. It has problems parsing the result in FireFox and Chrome, parsing the result in IE worked fine.

I have not tried the others, but 'mimic' looks great (if it works).

For my own problem, I've switched to JSON instead of XMLRPC.

I've had good luck with jsolait (specifically its 'xmlrpc' module), although the project appears to be dead now.

wannaseemypython

For XML-RPC client calls in JavaScript to a remote server, I successfully used the RedStone XML-RPC library:

I was interfacing it with Python on the other side, I had to do a minor correction to the library though:

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

There are two new libraries that I recently published for doing XML-RPC over JavaScript. One works with jQuery, one is plain JavaScript for modern browsers.

The protocol is rather easy, are you sure you need a library at all? Maybe just send the XML the protocol requires?

Adding a library to the list. I found this one quite easy to use, although I haven't tried all of the others that are mentioned.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!