問題タブ [xmlrpclib]

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.

0 投票する
1 に答える
1407 参照

python - PythonでXML-RPCメソッドを名前(文字列として)で呼び出すことはできますか?

Python では、XML-RPC メソッドの呼び出しには、プロキシ オブジェクトでのメソッドの呼び出しが含まれます。

perl などの他の言語では、メソッド名をメソッド パラメーターとして渡します。

PythonでXML-RPCメソッドを文字列として名前で呼び出す方法はありますか?

0 投票する
1 に答える
499 参照

python - 関数での特殊文字の使用: Python

ruby で書かれたサーバーを使用する xmlrpc クライアントを作成しています。関数の 1 つは、framework.busy?() です。Ruby のバージョンを示します。

そこで、サーバーと言う ServerProxy クラスのインスタンスを作成すると仮定しましょう。それで、pythonを使用して関数をビジーに呼び出している間は?私は使用する必要があります:

これにより、エラーが発生します。

この関数を呼び出すにはどうすればよいですか? それとも、Ruby コードを読み間違えて、間違って実装しているのでしょうか。

0 投票する
1 に答える
2925 参照

python - Python xmlrpclibを使用してRPC呼び出しのカスタムhttp_headersを送信するにはどうすればよいですか?

HTTP HeadersPythonxmlrpclibライブラリを使用してカスタムを送信するにはどうすればよいですか??http_headersメソッドを呼び出すときに、特別なカスタムを送信する必要がありRPCます。

0 投票する
1 に答える
2505 参照

python - クライアントではなくxmlrpcサーバーでトレースバックを表示するには?

私は単純なxmlrpcサーバーコードを持っています:

サンプルセッション。

クライアント:

サーバ:

問題は、サーバー上でもこのトレースを取得できるかどうかです。クエリの処理で問題が発生したかどうかを知る必要があります。Python で書かれたクライアントを使用していないため、上記のようなトレースバックを取得するのは困難です。

0 投票する
1 に答える
7228 参照

python - Python xmlrpclib接続拒否をどのように処理しますか?

ここで何が間違っているのかわかりません。存在しないサーバーに接続しようとしているRPCクライアントがあり、スローされた例外を処理しようとしていますが、何をしようとしても私はこれをどのように処理することになっているのか理解できません:

サーバーが実行されていないため、出力は「RPCなし」になると予想されますが、代わりに例外が発生します。

0 投票する
1 に答える
6416 参照

python - RPCサーバーに接続する安全な方法

この質問は、Pythonxmlrpclib接続拒否をどのように処理するかに関するものです。

RPCサーバーをダウンさせた状態で次のコードを使用しようとすると、_get_rpc()はFalseを返し、問題ありません。ただし、サーバーが実行されている場合は、不明な方法で失敗します。リモートサーバーで.connect()を実行しようとしていますか?返されたプロキシが機能したかどうかを検出するために.connect()を使用する必要がある場合、これを回避するにはどうすればよいですか(関連する質問を参照)。

ここに問題があります:

0 投票する
1 に答える
929 参照

apache - XML-RPC API エンドポイントがランダムに ProtocolError -1 をスローするのはなぜですか?

Magento の XML-RPC API を中心に広範なミドルウェア システムを構築しました。エンドポイントを Python でラップし、多数のマルチコールを実行しています。

一見ランダムな間隔で、API は次のように応答します。

これは、「503 Service Unavailable」という Apache の面白い言い方ですか? もしそうなら、それはなぜでしょうか?

この例外を処理する理想的な方法は何ですか? 例外の再試行は、問題を悪化させるようです。

Web サーバーは Ubuntu 10.04.1 PHP 5.3.2-1ubuntu4.5 with Suhosin-Patch & Zend Engine v2.3.0 API は Python の xmlrpclib で呼び出されています。

0 投票する
1 に答える
4085 参照

java - Apache xml-rpc で Java を使用して OpenERP から複数の ID を持つデータを「読み取る」

こんにちは、私は現在、OpenERP に接続するApache XML-RPCを使用してサーブレットを作成しています。適切なリソースはありません。Java の例は非常に最小限のものであり、OpenERP サイトでは完全にはほど遠いものです。

OpenERP 側でどのように、何を呼び出すことができるかについての API を見つけることができる手がかりはありますか?

本当に感謝します!!!

さらに、Javaを使用して複数のIDを入力してデータを「読み取る」方法に関する構文を具体的に探しています。

アップデート

ご覧のとおり: ID の Object[] を入力 (po_ids) として受け取ります。

0 投票する
2 に答える
4158 参照

python - xmlrpc サーバーの問題

xmlrpc サーバーで簡単な例を実行し、キーボードで Ctrl-C を押します :)。

キーボードを押した後のエラー:

クライアント

ラーまたは警告なしで接続を待機しています。この場合、接続を切断する方法は? たぶん、この例は正しくありませんか?

0 投票する
1 に答える
2229 参照

python - PythonのXML-RPCによるオブジェクト(再帰的データ構造)の送信

PythonのXML-RPCを介してオブジェクトを送信する必要があります。私のオブジェクトは、ツリー構造にデータを入力するための複合データ型で構成されています。

self.mParent親ノードへの参照です。したがって、この構造を作成するための再帰的なデータ構造があります。このデータ型をXML-RPCで直接送信しようとすると、次のエラーが発生します。

この例外は、その複雑な構造のために発生したと思います。xml-rpcは基本的なデータ型のみをサポートしているためです。クライアントピアに参照が必要なため、辞書を使用できませんでした。参照付きの辞書を使用すると、上記と同じエラーが発生します。私はピクルスを使うことができませんでした、それは言語に依存しない必要があります。

XML-RPCを介してオブジェクトをネイティブに送信するための提案はありますか?たぶん、xml形式で送信するために独自のデータ型を作成する方法は?