問題タブ [wsdl]

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

.net - wsdl.exeエラー:名前空間'...'からバインディング'...'をインポートできません

作成したWSDLでwsdl.exeを実行すると、次のエラーが発生します。

エラー:名前空間「SomeNS」からバインディング「SomeBinding」をインポートできません。

  • 操作'someOperation'をインポートできません。
  • これらのメンバーは派生しない場合があります。

私はドキュメントリテラルスタイルを使用しており、私の知る限り、すべてのルールに従っています。

要約すると、有効なWSDLがありますが、ツールはそれを好みません。

私が探しているのは、誰かがwsdl.exeツールの経験が豊富で、私が知らない秘密の落とし穴について知っているかどうかです。

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

c# - C# 用の WSDL ジェネレーター

C# で記述されたサービス コントラクト (つまり、WCF を使用して "[OperationContract]" としてタグ付けされたメソッドのセット) の WSDL を生成するための優れたツールを知っている人はいますか? 私が見つけたすべてのツールは逆に機能します。つまり、WSDL からコード スタブを作成します。WSDL ファイルを手動でジャムする必要はありません。PHP と J2EE 用のツールは見つかりましたが、C# 用のツールは見つかりませんでした。ありがとう!

0 投票する
9 に答える
110791 参照

.net - WSDL.exeの場所

最近WSDL.Exeについて聞いたのですが、このプログラムがどこにあるのかわかりません。誰かが私がそれを見つけたりダウンロードしたりできる場所を知っていますか?

0 投票する
4 に答える
663 参照

.net - .net Web サービス参照の追加

vs2008 .NET IDE の Express バージョンと Pro バージョンのどちらを使用しているかに応じて、Web 参照を追加しようとすると、同じ WSDL ファイルから完全に異なるオブジェクトに近づきます。

1) なぜこれが起こっているのですか? 私は WSDL がプラットフォーム間で同じように動作することを期待していますが、明らかにそうではありません! 2) [サービス参照の追加] を選択したときに IDE が呼び出しているツール/ウィザードを確認するにはどうすればよいですか。

詳細: VB.NET Express バージョンは、必要かつ期待されるオブジェクトを追加しています。IDE を使用してサービスを追加したいと考えています (wsdl.exe や svcutil.exe をいじる必要はありません)。

Windows Server 2003 で vs2008 Pro v9.0.30729.1 を使用しています。XP で Express バージョン 9.0.21022.8 RTM を使用しています。それぞれの Reference.vb には、「このコードはツールによって生成されました。ランタイム バージョン:2.0.50727.3053」という同じヘッダーが表示されます。 .

サービス WSDL を追加するためのウィザード UI は、2 つの IDE 間で視覚的に異なります。

Express には Strict On があり、Pro には Strict Off があります。一般的な IDE Strict 設定では、これを制御できないようです。

Java/Eclipse では、これらの WSDL に問題はありません。

0 投票する
6 に答える
11155 参照

php - PHP で WSDL への着信 SOAP 要求を検証する

組み込みのPHP拡張機能 forは、受信リクエストのすべてを の に対して検証しSOAPません。基本的なエンティティの存在をチェックしますが、制限のような複雑なものがある場合、拡張機能はそれらの存在をほとんど無視します。SOAPXML SchemaWSDLsimpleType

に含まれているSOAPリクエストに対して検証する最良の方法は何ですか?XML SchemaWSDL

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

python - jythonでWebサービスを提供/利用する最も簡単な方法は何ですか?

Webサービスを提供/消費する必要があるTomcat用のアプリケーションがあります。Java WebサービスはPythonで可能なことと比較して悪夢(xml、コード生成など)であるため、Webサービスの提供/消費にJavaの代わりにjythonを使用した経験から学びたいと思います。

私がこれまでに行ったことは、http://pywebsvcs.sourceforge.net/Jythonに適合させることです。最も単純なサービスでは成功するものもありますが、それでもエラー(名前空間、タイプなど)が発生します。

0 投票する
11 に答える
132664 参照

c# - 再コンパイルせずに.NETでWebサービスアドレスを動的に切り替えるにはどうすればよいですか?

Webサービスを参照するコードがあり、そのWebサービスのアドレスを動的(データベース、構成ファイルなどから読み取る)にして、簡単に変更できるようにしたい。これの主な用途の1つは、マシン名とIPアドレスが異なる複数の環境に展開することです。Webサービスの署名は、他の場所にあるすべてのデプロイメントで同じになります。

Visual Studioの「Web参照の追加」ウィザードに甘やかされたばかりかもしれませんが、これは比較的簡単なことのようです。

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

c# - WSDL.exeを使用してWebサービスプロキシを生成するときに、デフォルトで異なるURLになります

プロジェクトには、タイプを共有する多数のWebサービスがあります。

簡単にするために、2つのWebサービスを使用して説明します。

http://MyServer/WebService.asmxのWebService1 http ://MyServer/WebService.asmx のwebService2

これら2つのサービスのプロキシを生成するとき、私は次のことを使用します。

wsdl / sharetypes http://MyServer/WebService1.asmx http://MyServer/WebService2.asmx / appsettingurlkey:WebServiceUrl / namespace:MyNamespace /out:MyProxy.cs

問題は、appsettingurlkeyがプロキシファイル内の各Webサービスで同じであるということです。複数のappsettingurlkeyパラメーターを指定できるようにしたい。これはどのように達成されますか?/ sharetypesパラメーターが使用可能になったので、識別されたWebサービスごとにappsettingurlkeyを指定するためのソリューションがあるはずです。

これがwsdl.exeで不可能な場合、私に何を提案しますか?wsdl.exeが出力する生成されたコードを更新したくないし、URLをWebサービスの各インスタンスに渡すアプリケーション全体を調べたくありません。

0 投票する
5 に答える
152206 参照

web-services - WSDL バリデーター?

Web サービスの WSDL ファイルを検証できるオンライン サービスはありますか?

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

asp.net - ASP.NET Web サービスの WSDL の必須パラメーターで minOccurs="0"

Microsoft Visual Web Developer 2005 (Express Edition) を使用して単純な Web サービスを作成しています。動的に生成された WSDL には、すべてのパラメーターに対して minOccurs="0" が含まれています。

静的 WSDL ファイルを作成せずに、必要なパラメーターの minOccurs="1" を取得するにはどうすればよいですか?

ASP.NET Web サービス(.NET v2)を使用してこれを行う必要があります。したがって、WCF はありません。