問題タブ [soap-client]

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 に答える
30327 参照

java - シンプルな Java SOAP クライアント

私は Web サービスに不慣れで、インターネット上で単純な Java SOAP クライアント プログラムを見つけようとして頭を悩ませてきました。
私がやりたいことは、SOAP メッセージを送信し、応答を受け取ることだけです。
無料の Web サービスを提供する Web サイトがあります。

http://www.webservicex.net/ws/WSDetails.aspx?WSID=17&CATID=7

国名を入力すると、その国の ISD コードが表示されます。それはそれと同じくらい簡単です。

国名を Web サービスに送信し、Java のみを使用して外部 jar を使用せずにその ISD コードを取得したいと考えています。

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

web-services - SOAP クライアントで SOAP Web サービスの戻り値を使用する方法

次のようなメソッドを持つ石鹸Webサービスがあります

wsdl からクライアントを生成すると、クライアント コードで Web サービスのメソッドは次のようになります。

問題は、クライアントが自分のカスタム クラス (WsResult と Information) をコードで明示的に定義せずに実装/表示できるようにすることです。

それは可能ですか?

ありがとう

編集:

私のサービスコード

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

php - クラス内のComplexType変数を初期化します(SoapClient)

みなさん、PHPを使用してWebサービスを利用しようとしていますSoapClient。これで、ComplexType変数を使用しようとするまで、すべてが正常に機能しています。NullPointerExceptionWebサービスからを取得しています。

ComplexType変数のクラスの例を次に示します。

今、私はこのようなオブジェクトを作成しています:

しかし、これはAのオブジェクトを作成するたびに実行する必要があります。コンストラクターを使用せず$var2にで初期化するメソッドはありますか?class A$var1

0 投票する
3 に答える
6941 参照

php - Zend_Soap - WSDL の解析中にエラーが発生しました: 開始タグが必要ですが、'<' が見つかりません

完全に有効な同じ WSDL については、次のように PEAR SOAP を使用して適切にアクセスできます。

ただし、次のように使用すると、Zend_Soap を介して機能させることができません。

Zend_Soap_Client からアクセスすると、次のエラーが発生します。

エラー: SOAP-ERROR: WSDL の解析: ' https://abc.xyz.com/agent/TestService.php?wsdl 'から読み込めませんでした: 開始タグが予期されていましたが、'<' が見つかりません

Openssl も php.ini で有効になっています なぜ機能しないのか誰か知っていますか? Zend_Soap を適切に使用するように修正するにはどうすればよいですか?

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

php - PHP 関数 dl() の代替

PHPスクリプトで使用する必要がありますsoapClientが、ローカルホストでは正常に動作しますが、リモートサーバーに配置するとdl()、セキュリティ上の理由から無効になっていると表示されるため、ファイルを変更する以外に実行時にPHP拡張機能をロードする方法はありphp.iniますか?

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

web-services - SOAPリクエストの問題

「サーバーはHTTPヘッダーSOAPActionの値を認識しませんでした:」というエラーが発生します。

問題は私の石鹸の作用にあると必ずしも言っているのでしょうか?またはそれは私の石鹸メッセージにも含めることができますか?

この問題をデバッグしたいのですが、どこから始めればよいのかわかりません... = \

10倍

0 投票する
3 に答える
4524 参照

php - PHPのSoapClientクラスを使用してステートフルWebサービスを利用するにはどうすればよいですか?

Noobの質問。

ステートフルWebサービスを使用するPHPWebサイトを開発しています。基本的に、私のWebサイトの「制御の流れ」は次のとおりです。

  1. ユーザーにページが表示されます。
  2. ユーザーがアクションを実行します。
  3. Webサイトのサーバーは、ユーザー入力をパラメーターとして使用して、Webサービスへの要求を実行します。
  4. Webサービスのサーバーは要求を実行し、プロセスで状態Aから状態Bに移行します。
  5. Webサイトのサーバーはユーザーを別のページにリダイレクトし、ステップ1に戻ります。

私の問題は、Webサイトがリクエスト間でWebサービスの状態を追跡できなくなることです。WebサイトにWebサービスの状態を追跡させるにはどうすればよいですか?PHPの標準SoapClientクラスを使用しています。

SoapClientオブジェクトをセッション変数にシリアル化してみました:

しかし、それは機能しません。私のコードの何が問題になっていますか?

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

c# - WCF getURL を文字列にマッピングすると、常に NULL が返される (Taleo SOAP)

クイック サマリー:
Taleo には、WebAPI WSDL で使用する URL を返すことになっている単一のオペレーション「Dispatcher WSDL」があります。その目的は、URL をすべての意図と目的のためにソフト コード化できるようにすることです。

getURL 操作の場合、WcfTestClient.exe の XML ビューは、SOAP エンベロープで URL が返されたことを示しています。

ただし、WcfTestClient.exe 形式のビューには
Name: (return) Value: ( null ) Type: NullObjectが表示されます。

私の c# vs2010 .NET 4 コード; taleoURL は常に null です

WcfTestClient.exe からの XML 応答は次のとおりであるため、この null は奇妙です。

https://tbe.taleo.net/NA12/ats/services/rpcrouterは < return > 要素 の値です。

上記のリンクを使用できるようにするには、明らかに taleoURL が null でない必要があります。

Taleo API ガイドの 154 ~ 155 ページには、getURL が文字列 getURL(string orgCode)
http://tbe.taleo.net/products/TBE_API_Guide.pdf from
http://www.taleo.com/solutions/taleo-として定義されていると記載されています。 business-edition-web-integration-api

また
http://tbe.taleo.net/wsdl/DispatcherAPI.wsdl
http://tbe.taleo.net/wsdl/WebAPI.wsdl

DispatcherAPI.wsdl の要求/応答部分は次のとおりです。

私の最善の推測は、何かが足りないということです。
これは、私自身の無知が至福ではない場合です。
MSDN と Google は役に立ちませんでした。

ありがとう...ゲリー

0 投票する
3 に答える
4858 参照

php - 非推奨の関数:require_once()

最近、PHP5.2.xのDrupal6モジュールをPHP5.3.xのDrupal7に変換し始めましたが、次の警告が表示されます。

非推奨の関数:参照によるnewの戻り値の割り当ては、require_once()(C:\ Users \ ajinkya \ Desktop \ xampp \ php \ PEAR \ SOAP \ WSDL.phpの27行目)で非推奨になっています。

WSDL.phpの27行目は次のとおりです。require_once 'HTTP/Request.php';

この警告の原因がわかりません。require_once()PHP 5.3.xでの動作は変更されましたか?

Drupal 7のfile.incには:という行がありrequire_once DRUPAL_ROOT . '/includes/stream_wrappers.inc;、警告はスローされません。なんで?

error_reporting(E_ALL & ~E_DEPRECATED);Drupal 7のsetting.phpを入力すると、警告が消えます。そのような警告を抑えるのは良いことですか?

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

php - nuSOAP静的クラスメソッドの命名

nuSOAP同じ名前ではないSOAPメソッドを公開するようにライブラリを取得しようとしています。今私はやっています:

これは機能し、現在使用していますが、整理するのが難しく、メソッド名の競合がある場合、それを解決する方法がありません。staticメソッドを宣言し、上記の名前で公開するにはどうすればよいですか?このようなもの:

また、誰かが合法的なnuSOAPリファレンスを知っているなら、私は大いに感謝します。現在、私はソースを読まなければなりません。