私の友人はruby(http://195.117.148.68:3000/api/wsdl)でWebサービスを作成しました。私の仕事はSilverlightでこのサービスを利用することです。Silverlightはrubyサービスへの参照を追加できません
私は新しいSilverlightプロジェクトを作成し、右クリックして "Add Service Reference ..."をクリックします。それから私はアドレスを与える - >行くとすべてがうまくいます。ただし、生成されたクライアントにはWebサービスのメソッドが含まれていません。問題はなぜですか?
私はこれらのWebサービスから始めています。クロスドメインWCFサービスアプリケーションを使用した実例を作成しましたが、他の方法ではメソッドを生成しません。
いずれかが私を助けることができるなら、私は非常に感謝します。私はある日を過ごしており、これに対する解決策は見つけられません。
警告がありますが、それほど多くはありません。警告は長すぎるので答えは出せませんので、次のコメントに貼り付けます: –
警告:このWeb参照はWS-I Basic Profile v1.1に準拠していません。 R2706:DESCRIPTION内のwsdl:バインディングは、すべてのsoapbind:body、soapbind:fault、soapbind:ヘッダーおよびsoapbind:headerfault要素のuse属性に "literal"の値を使用しなければならない。 –
- 入力要素soapbind:ポートタイプ 'wsdlApiBinding'の操作 'GetTests'の本体を名前空間 'urn:ActionWebService'から取得します。 –