呼び出し元(Magik(r)プログラミング言語で書かれています)は、MSXML 6.0を使用して準備済みSOAP XMLをWebサービス。 WebメソッドはVisual Studio 2012を使用してC#で記述され、IIS 7.5(Windows Server 2012)に公開されます。MsXMLはIIS公開.netを呼び出しますが、Webメソッドにパラメータを渡しません。
問題はです。Webメソッドはパラメータを受け取らず、null引数で正確に呼び出されます。
また、上記の状況を示す「オブジェクト参照がオブジェクトのインスタンスに設定されていません」という例外が発生します。
これは互換性の問題ですか?すべての部分がマイクロソフトの技術であるため、ちょっと変わっているようですが、ここでは声明を見つけるのに役立ついくつかの結果があります。
- 呼び出し側プログラムは、他の.NET Webサービスと完璧な作品と完璧
- 呼び出し側はまた、Webサービスにパラメータがない場合(シナリオで)私たちのWebサービスと正常に動作パラメータを送信します。
- 彼らは問題がtempuriアドレスを定義していた.NET