2009-07-17 3 views
23

あなたの意見では最高のJavascript XML-RPCクライアントライブラリは何ですか?なぜですか?最高の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/

答えて

0

プロトコルは簡単ですが、ライブラリが必要ですか?おそらく、プロトコルに必要なXMLを送信するだけですか?

1

私はhttp://www.zentus.com/js/xmlrpc.js.htmlを試しました。 FireFoxとChromeの結果を解析して、IEで結果を解析しても問題はありません。

私は他のものを試していませんが、「模倣」は素晴らしいです(動作している場合)。

私自身の問題では、XMLRPCではなくJSONに切り替えました。

+0

実は私もJSONに切り替えました。主にJSONPの能力が必要なためです。 しかし、どのように、それは良いと思うこれらについてのより多くのコメントを読んでください。 –

6

http://code.google.com/p/json-xml-rpc/には、Googleがホストするライブラリがあります。 JavaScript用のXML-RPCとJSON-RPC、および同期リクエストだけでなく非同期リクエストもサポートしています。私はJavaScript用XML-RPCをJQuery UIで試してみたいと思います。

+1

このライブラリでドメイン間コールにXML-RPCプロトコルを使用することはできないようです。 : – Ries

+3

else if(this .__ protocol == 'XML-RPC')throw Error( "他のドメインのサービスにアクセスするためにXML-RPCプロトコルを使用できません"); – Ries

+1

これは仕事をうまくやっているようです。 ZopeとPloneとの素晴らしいペア! – Epeli

1

プロジェクトは今死んでいるように見えますが、私は、jsolait(特にその 'XMLRPC' モジュール)と幸運を持っていました。

1

XML-RPCクライアントがリモートサーバにJavaScriptでコールのために、私は成功したレッドストーン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>'; 
1

私は最近、XML-RPC over JavaScriptを使って公開した2つの新しいライブラリがあります。 1つはjQueryで動作し、1つは最新のブラウザ用のJavaScriptです。

関連する問題