問題タブ [soaplib]

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 投票する
2 に答える
2484 参照

python - soaplibhelloworldプログラムの問題

このサーバーを実行しようとしていますが、エラーが発生し続けます。

サーバ:

エラー:

これは私がそれを見つけた場所なので、私の側で何かが間違っていると思います。私は以前に数回soaplibをインストールしようとし、lxmlがvcvarsall.batに依存しているためにそれらを失敗させましたが、それが問題になるとは思わないでください。 ..

アップデート

インポートに追加soapすることで、例を機能させることができましたsoaplib.core.service(duh)。それで...

ただし、sudsクライアントの例を使用しようとすると、このエラーが発生します。

アップデート

nmapスキャンにより、ポート7789で実行されているサービスがないことがわかります。これにより、urllib2が10061エラーをスローします。

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

javascript - UncaughtTypeErrorをスローするJavaScriptSOAPクライアント

私はguru4のsoapクライアントを使用して、単純な「Helloworld」プログラムを作成しています。Chromeコンソールからエラーが発生しますUncaught TypeError: Cannot read property 'documentElement' of null

これが私のJavaScriptです。

これが私が対話しようとしているサーバーです。

SOAPクライアントの組み込みXMLジェネレーターに依存しているため、このエラーが発生していると感じています。

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

python - WSDL および XSD ファイルに基づいて Python soaplib コードを生成する

私は WSDL と XSD ファイルを持っていて、WSDL に基づいて soaplib python スタブ コードを生成したいのですが、XSD ファイルはそれを行うためのツールまたは方法がありますか?

0 投票する
0 に答える
110 参照

python - soaplib公開関数の進行状況を取得するにはどうすればよいですか?

私はsoaplibwsgiアプリケーションとsudssoapクライアントとして使用しています。

私の質問は、クライアントがRPCの実行を要求しているときに、関数をバックグラウンドで保持したいのですが、サーバーは、クライアントがget_progressスレッドと通信してlonggg関数の進行状況のパーセンテージを返すようなプロセスを呼び出すことができる一意のIDを返す必要があります。

ヒントや実装フックが必要です。どうすれば統合できるか考えてみてください。

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

java - Java で Python で実行されている soaplib メソッドを呼び出す

次のような状況があります。Java でsoaplibを使用して Python で記述された Web サービスを使用する必要があります。Eclipse で問題なく Web サービスをインポートできますが、Web サービスのメソッドを呼び出そうとすると、次のエラー メッセージが表示されます ...

そこで、soaplib を使用して独自の小さな Web サービスを構築して、これを試してみました。これは、soaplib と内部 http サーバーで実行されている Web サービス サーバーです。簡単な方法

これは私が使用しようとしているJavaクラスです

どんな助けでも本当に感謝しています!

0 投票する
0 に答える
367 参照

django - soaplib と suds を使用した SOAP Web サービス

私はsoaplibでsoap webservicesを使用し、sudsを使用してコマンドプロンプトからクライアントを作成します。これは正しく機能しています。ビューを介してクライアントを作成する方法を教えてもらえますか? oject を soaplib の rpc() または soap() メソッドに渡す方法は?

前もって感謝します

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

python - Python soaplib "Hello World" プログラム - パラメータと型がクライアントに表示されない

soaplib Hello World プログラムを実行しようとしています:

ブラウザと単純な suds クライアントの両方を使用して、サービスへの接続に問題がありました。ここでの一番の回答のコードを使用して、小さな Web サービスのメソッドのリストと、それらがパラメーターと型であるリストを取得しました。私が得た結果は、特に心強いものではありませんでした。

したがって、関数を適切に呼び出すことができなかった理由は、そのパラメーターと型が登録されていないように見えるためです。ただし、私が知る限り、そうではありません。これは、soaplib Web サイトに表示される hello world プログラムであるため、特に唖然とします。

ここと他の場所の両方を検索しましたが、どこにも同様の問題が見つからないようです。何かご意見は?

0 投票する
0 に答える
376 参照

python - apache2 で soaplib Web サービスをデプロイする

apache2 と mod_wsgi をセットアップしました。*.wsgi ファイルにいくつかの Python コードが保存されている wsgi ディレクトリがあります。コードは以下に貼り付けます。Web ブラウザーで URL (localhost/wsgi/ape.wsgi) を入力すると、データベースから返されたレコードが結合された文字列として表示されます。

私がやろうとしているのは、これを Web サービスとしてデプロイし、その wsdl (localhost/wsgi/ape.wsgi/?wsdl) を表示できるようにすることです。これは可能ですか?Ps私はPythonの初心者です。ありがとう

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

python - Django-soaplib xml文字またはアンパサンドスケープを使用したWebService?

さて、これが私の最初の質問ですので、できる限り最善を尽くします。

Soaplib2.0を使用してPython2.6およびDjango1.4でWebServiceサーバーを実装しようとしています。

Webサービスは機能しており、DjangoはDjango開発サーバーで問題なくサービスを提供しています。

DjangoViewとUrlsのコードは次のとおりです。

views.py

urls.py

重要なのは、WebServiceメソッドxmlまたはxml2にXMLを渡し、XMLに含まれる情報を処理することです。エラーが発生します。

「&」のような文字を含まない単純な文字列を渡すと たとえば、すべてが正常に機能します。

まず、sudをインポートし、sudをDebugに設定しましょう。

それでは、deWSの呼び出しを開始しましょう。

完璧に動作し、「True」を取得し、SUDSのログはこれを実行していることを示しています。

しかし、私がそうする場合:

が機能しておらず、sudsタイムアウトで終了し、サーバーがパイプの破損を報告します。これは、sudsログがプッシュしていることを示しています。

そして、これは泡のエラーです:

このリンクのおかげで:http://grokbase.com/p/python/soap/125nhj9bdm/python-suds-xml-encoding-issue次のようなWebサービスを投稿すると、はい、わかります。

私はそれを正しく理解します:

メソッドxml2を使用して、WebServiceが返されるものを確認できるようにすると、次のようになります。

そしてSudsのログ:

しかし、このバージョンのsudを使用してXMLをJava WebServicesにプッシュするため、問題はSUDSにあるとは思いませんが、このsoaplibの方法は見つかりませんでした。

何か案は?これは私を少し狂ったxDに駆り立てています

私の最終的な目標は、Soaplibを使用してWebサービスを作成し、JavaのsoapクライアントからXMLをプッシュすることです。

ありがとう

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

mongodb - CSV ファイルをパラメーターとして Web サービスに渡す

PythonでCSVファイルの内容をパラメーターとしてWebサービスに渡す方法.今、私は5つの値のみをWebサービスに渡し、それをmongodbデータベースに挿入しています. データベースへのsoaplibロードデータを使用して、soaplib Webサービスとmongodbデータベースを使用しています。CSV ファイルの内容を Web サービスに渡し、それを mongodb データベースに挿入する方法は?

ありがとう