問題タブ [xml-rpc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
web-services - Joomla Webサービスの「HelloWorld」?
クライアントのためにJoomlaで小さなWebサービスを作成したいのですが、開始方法がわかりません。私はJoomlaに適度に精通しており、Webサービスに非常に慣れていますが、JoomlaのWebサービスにはまったく慣れていません。
誰もが知っている、または答えで示すことができる「こんにちは、世界」の例はありますか?電卓のWebサービスを「Hello、World」の例として見たこともあります。このサービスでは、、などAdd
のさまざまな操作をサポートします。Subtract
私は最新のJoomla1.5を使用しています。
xml - プレーンな XML に対する XML-RPC の利点は何ですか?
私の会社ではしばらくの間XML-RPCを使用していますが、最近、単純な XML と比較して XML-RPC の利点は何なのか疑問に思っています。まず、それは恐ろしい「肥満」です。
これと比較して:
またはこれでも:
第二に、XML-RPC はかなり普及しているように見えますが、どこにでもあるわけではなく、C++ と PHP での XML-RPC のサポートにはあまり感銘を受けません。両方の言語で試したすべてのライブラリで問題が発生しました。
第 3 に、XML-RPC と同じくらい簡単にプレーンな XML を使用してリモート プロシージャ コールを作成できるように思えます。{(2009 年 9 月 9 日): どの言語にも、言語レベルのオブジェクトを XML にシリアル化するためのライブラリがあります。XML と XML-RPC の両方で、アプリケーション レベルのスキーマを定義する必要があります。たとえば、フィールドの綴り方などです。ただし、追加のスキーマを定義する必要はありません。多くの人がプレーンな XML で RPC 呼び出しを行っています。}
では、XML-RPC の付加価値とは何でしょうか?
xml - XML-RPC パラメータの可能性、特に値の再帰を理解する
仕様自体を含む、そこにあるすべての XML-RPC の例で気づいたことの 1 つは、再帰 (param) 値を使用するスキーマの詳細な例がないことです。これらの図がなければ、XML-RPC 内で実際に何が可能であるべきかを理解するのは困難です。
仕様は次のように述べています。
<struct> は再帰的である可能性があり、任意の <value> には <struct> または以下で説明する <array> を含むその他のタイプを含めることができます。
<arrays> は再帰的である可能性があり、任意の値に <array> または上記の <struct> を含むその他のタイプを含めることができます。
それは、次のことを行うことが完全に合法であることを意味しますか?
これを行うことも可能ですか:
私は実装を作成しようとしていますが、すべての可能性と、サーバー側で誰かのスキーマをトラバースするときに何を確認する必要があるかを知る必要があります。仕様の読み方では、配列と構造体を同じようにネストできるように見えますが、それが正しいことを確認したかったのです。ありがとう!
java - ServletWebServer または WebServer?
JAVA で XMLRPC を使用する場合、or.apache.xmlrpc.webserver.WebServer の代わりに org.apache.xmlrpc.webserver.ServletWebServer を使用する利点は何ですか?
プリミティブ型の配列または null を返す関数を ServletWebServer で使用できますか?
java - Java XmlRPC 認証
org.apache.xmlrpc.webserver.WebServer を使用して XMLRPC の基本認証を実装する方法についての手がかりや例はありますか?
Java API apache-xmlrpc-3.1.2 を使用していますが、org.apache.xmlrpc.webserver.ServletWebServer なしでは認証を実装できません。
php - PHP.ini で XML-RPC を有効にする
Joomla と MyBlog (azrul.com) というコンポーネントがインストールされています。
Technorati の ping を有効にするには、xml-rpc を有効にする必要があります。
デフォルトでは、これは共有ホスティング アカウントで無効になっており、変更できません。ただし、DreamHost は、独自のカスタムの高度な php5 インストールを作成できると述べています。
手順はこちら: http://wiki.dreamhost.com/Advanced_PHP_configuration
私はそれらに従いましたが、カスタム php.ini ファイルを変更できるようになりました。
そのファイルのこの行で:
;拡張子=php_xmlrpc.dll
削除しました;
PHPを更新する前に、その行のコメントを外してその機能を有効にすることを望んでいます。
DreamHost は Windows サーバーではないと思うので、.dll ではなく .so にする必要がありますか?
まだ運がありません。誰かが私を正しい方向に向けることができますか?
ありがとうございました!
クリストファー・ベックウィズ
python - HTTPS 対応の Python XML-RPC サーバーが必要
私はすでにPythonで非常に単純なスレッド化XML-RPCサーバーを持っています:
ここで、https 経由でのみアクセスできるようにしたいと考えています。私は何をしますか?
python - XML-RPCを使用したPythonHTTPサーバー
HTTPおよびXML-RPC要求に応答する必要があるサーバーがあります。現在、SimpleXMLRPCServerのインスタンスと、カスタムリクエストハンドラーを備えたBaseHTTPServer.HTTPServerのインスタンスがあり、さまざまなポートで実行されています。両方のサービスを1つのポートで実行したいと思います。
CGIXMLRPCRequestHandlerクラスを変更して、一部のパスでカスタムHTTPリクエストも処理できるようにするか、または、リクエストされたパスに基づいて複数のリクエストハンドラーを使用できるようにする必要があると思います。しかし、これを行うための最もクリーンな方法が何であるかはよくわかりません。