問題タブ [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.
perl - Perl Frontier-RPC 呼び出し内からクライアントの IP アドレスを取得するにはどうすればよいですか?
Perl Frontier XML-RPC デーモンに呼び出し元の IP アドレスを認識させようとしています。私はPerlの初心者だと言わざるを得ないので、これは明らかです。Frontier::Daemonがメソッドを持つIO::Socket::INETを継承していることは承知してpeeraddr()
いますが、デーモンが独自のインスタンスを XML-RPC メソッド呼び出しに渡さない場合は役に立ちません。
私のコードは大まかに次のようになります。
そして、後で下に:
「diff」内から発信者の IP アドレスを取得するにはどうすればよいですか?
drupal - Drupalでは、ブラウザページと組み込みXMLRPCクライアントの間でログイン状態を一貫させる方法は?
ユーザーログインのある Drupal サイトがあります。このサイトには Flash アプリケーションが埋め込まれており、一部のデータをすべてのユーザーに表示しますが、ユーザーがログオンしている場合は追加機能を使用できます。Flash 内から、XMLRPC を使用して system.check メソッド (ユーザーがログインしているかどうかを判断するため) と user.login メソッド (Flash 内からユーザーをログインさせるため) にアクセスしています。
Flash 内では、すべて正常に動作します。ただし、Flash ログイン状態は、サイトの残りの部分に対応していないようです。たとえば、XMLRPC 経由で user.login を呼び出した場合、その後の system.check の呼び出しではログインしていると表示されますが、Drupal ユーザー ページにはまだログアウトしていると表示されます。または、両方の場所にログインしていて、Drupal ユーザー ページからログアウトした場合、次に system.check を呼び出すと、まだログインしていることがわかります。
Drupal GUI と組み込み Flash アプリの間でログイン状態を一致させるにはどうすればよいですか?
(注: XMLRPC ライブラリは使用していません。必要な XML を手動で構築し、URLRequest オブジェクトを使用して POST メソッドを送信しているだけです。)
編集:この質問と Web プロキシでのテストにより、ユーザー ログイン ページから返された SESS Cookie が取得され、フラッシュ アプリケーションによって送り返されていることを確認しました。
編集: そして今、Flash (Safari 経由) が同じ Cookie を送信している場合でも、XMLRPC サービスに接続すると、HTML ページを要求したときとは異なる Cookie が返されることを実験的に示しました。言い換えれば、Drupal はこの種の同期をサポートしていないだけで、私は立ち往生しています。以下の回答を受け入れて、正しい軌道に乗せました。
編集: この記事の執筆時点では、AMHPHP は Drupal6 用に完全にはリリースされていませんが、とにかくサイトにインストールされていることが判明しました。DrupalSiteライブラリを使用すると、Flash からサイトへのログインとログアウトを非常に簡単に行うことができ、ログインは Flash と HTML 間で一貫したままでした。
64-bit - XML-RPC: 64 ビット int の最適なオプションは?
残念ながら、XML-RPC は公式の標準で 64 ビット int をサポートしていません。このサポートを追加する拡張機能がいくつかあるようです。
それらの中で、より人気があり、よりよくサポートされているように見えるものはありますか? どの拡張子を使用しますか?
すべての言語の回答をお待ちしております。
python - HOWTO: Python での XML-RPC 動的関数登録?
XML-RPC は初めてです。
サーバーがすべきこと:
- fun1 をロード
- fun1を登録する
- 結果を返す
- fun1 をアンロードする
そしてfun2で同じことをします。
これを行う最善の方法は何ですか?
私はこれを行う方法を考え出しましたが、それは「不器用で、大げさで、非パイソン的」に聞こえます。
python - Pythonを使用したWebベースのウィザード
Pythonで5ページのウィザードを作成するための優れた/簡単な方法は何ですか。Webサーバーコンポーネントは、XML-RPCバックエンドへの呼び出しを介してデータをフェッチすることにより、ウィザードページのコンテンツをほとんど動的に構成します。XML-RPC Pythonモジュールを少し経験しましたが、どのPythonモジュールがWebサーバーを提供するのか、ウィザードの静的コンテンツを作成する方法、およびWebサーバーを拡張する方法がわかりません。動的コンテンツを作成できるようにするために、WebサーバーからXML-RPCバックエンドへのXML-RPC呼び出しを行うためのコンポーネント。
parallel-processing - 並列処理ミドルウェア
比較的粗粒度の並列処理 (データ転送は 100 Mbit イーサネット ネットワークで実行できます) の場合、Windows と Linux で利用できるミドルウェアはどれが最適だと思いますか? コルバ?MPI1? MPI2? XML-RPC/SOA/WSDL? カスタム ネットワーク プロトコル? ジャバRPC?パイソン RPC? その他?
c++ - クロスプラットフォームのクロステクノロジー ソリューションを使用できますか?
他のアプリケーションから呼び出されるFORTRAN API を持つ古いアプリケーションがあります。しばらくして、彼らはFORTRAN API用の(C)ラッパーを作成しました。次に、 C API用の少しのデータ処理を備えたC ++ラッパーを作成しています。
ですから、どのプログラミング言語からでも呼び出せる API を構築する最善の方法は何かを考えています。
現在、c++ API から RPC サーバーを構築する予定です。その後、任意のプログラミング言語を使用する任意のクライアントがそれを呼び出すことができます。
XML-RPCが優れていることがわかりました。ただし、接続にはHTTP サーバーが必要です。
問題は、私たちの API を呼び出すアプリケーションがデスクトップ アプリケーションであることです。そして、XML-RPC は複雑なオブジェクトを操作できないことがわかりました。
SOAPは適切なソリューションですか? クライアント側は簡単に実装できますか?
では、私の状況に最適な技術的解決策は何ですか? どのテクノロジーを使用する必要がありますか?
コメント: Fortran API と C API を変更する権限がありません。また、新しいメソッドを追加し、ユーザーがメソッドを簡単に呼び出せるようにコードを拡張しているため、c++ API が必要です。
よろしくお願いします、
java - bugzilla にアクセスするための Java API はありますか?
XML-RPC インターフェイスを bugzilla にラップする (スタンドアロン!) Java API はありますか? 私はそれのために自分のAPIをプログラムしたくありません。実際にこれを行うライブラリを見つけることができません(そしてこれだけです)。
アップデート:
私はこのようなものを探していますhttp://oss.dbc.dk/bugzproxy/ Javaでのみ書かれています
c# - XML-RPC と C# で列挙を使用するにはどうすればよいですか?
C# でクック コンピューティング XMLRPC フレームワークを使用しています。int を期待するリモート関数を呼び出しています。関数パラメーターにハードコーディングされた数字を使用して関数を呼び出すだけでなく、クライアント コードで列挙を使用したいと考えています。
コードは正常にコンパイルされますが、テスト中に XmlRpcUnsupportedTypeException がスローされます。このメッセージには、列挙を XML-RPC タイプにマップできないことが示されています。列挙型は次のとおりです。
見落としている単純なものがあるような気がしますが、指を置くことができないので、ここでバット信号を雲に照らしています!