WSDLとは何ですか?私はグーグルでの参照の多くを見つけることができません...
どのように私のWCF WebサービスのWSDL URIを知ることができますか?WCFのWSDL URIは何ですか?
答えて
WSDLについていくつかの良いチュートリアル:Webサービスのアドレスが
http://services.aonaware.com/DictService/DictService.asmx
- http://msdn.microsoft.com/en-us/library/ms996486.aspx
- http://www.w3schools.com/WSDL/default.asp
- http://www.predic8.com/wsdl-reading.htm
ある場合あなたはこのようなあなたのWSDLファイルに到達することができます:WCFサービスの
http://services.aonaware.com/DictService/DictService.asmx?WSDL
WSDLは、通常、サービスのHTTP(S)URLに?wsdl
を追加することによって取得されます。しかし、このWSDLの取得をServiceMetadataBehavior
に許可する必要があります。あなたはWSDLへのハイパーリンクで、ヘルプページを受けるべき
<behaviors>
<serviceBehaviors>
<behavior>
<serviceMetadata httpGetEnabled="true" />
</behavior>
</serviceBehaviors>
</behaviors>
ブラウザにHTTP(S)あなたのサービスのベースURLを入力して:あなたはWCFサービスアプリケーションのプロジェクトテンプレートを使用している場合WCF 4は、すべてのHTTPベースのサービスのためにデフォルトでこれを可能に。
WCF 3.xでは、手動で許可し、サービス定義で動作設定を使用する必要があります。
<behaviors>
<serviceBehaviors>
<behavior name="myConfig">
<!-- requires HTTPS to be configured for your service -->
<serviceMetadata httpGetEnabled="true" httpsGetEnabled="true" />
</behavior>
</serviceBehaviors>
</behaviors>
<services>
<service name="..." behaviorConfiguration="myConfig">
...
</service>
</services>
このようにWSDLを取得することは、HTTP(S)GETでのみ可能です。 Metadata endpointからサービスメタデータを取得するためにWS-MetadataExchangeプロトコルを使用することもできます。また、さまざまなトランスポートプロトコルもサポートしています。 WCFのWSDLはSOAPサービスのみに使用されます。
WCF内のWSDL URIは、クライアントとの通信に使用できるのプロキシクラスの作成に使用されます。
WSDL URIは、メタデータを取得/呼び出しします。クライアントがプロキシクラスを構築するためには、WCFで使用されるサービスコントラクト、操作規約、メソッド、およびWCFのメソッドのパラメータについて知る必要があります。これらの情報クライアントは、 プロキシクラスを生成できません。アプリケーションでWCFサービスをホストするので、メタデータは実際にはアプリケーション設定ファイルにこれらの情報をすべて生成する責任があります。
- 1. 私のWCF RIAサービスのURIは何ですか?
- 2. WCF WSDL + Nillable Attributes
- 3. WSDL for REST WCF
- 4. wsdlファイルのMIMEタイプは何ですか?
- 5. WCFサービスWSDLドメイン名
- 6. WSDLのWCF共有タイプ
- 7. WCFサービス内のwsdlファイルはどこですか
- 8. WCF WSDLでのインタフェース契約の定義
- 9. WCFとは何ですか?
- 10. WCF wsdl文字列配列
- 11. wcf - wsdlポートタイプとバインディングを変更する
- 12. WCF - 最速のバインディングは何ですか?
- 13. WCFの「エンドポイント」とは何ですか?
- 14. WCFのDataContractsとは何ですか?
- 15. wsdlとsvcのWCFホスト名ページ
- 16. Restful WebサービスとWSDLの違いは何ですか?
- 17. UDDI、ディスコ、WSDLの違いは何ですか?
- 18. WCFでwsdl情報を非表示にする方法は?
- 19. WCFサービスをWSDLでモックアップする方法は?
- 20. WCFサービスアプリケーションとWCFサービスライブラリの違いは何ですか?
- 21. URI内のスキームに続くダブルスラッシュのセマンティクスは何ですか?
- 22. ほとんどのIMネットワークのURI/URLスキームは何ですか?
- 23. コンテンツプロバイダUriの提案の意味は何ですか?
- 24. 複合型はwcf wsdlで使用できません
- 25. WCFサービス引数は自動的にURIデコードされますか?
- 26. WCFサービスリファレンス.datasourceファイルとは何ですか?
- 27. URIとURLの違いは何ですか?
- 28. SMS Draft Content ProviderのURIは何ですか?
- 29. URIとウリクラスの違いは何ですか
- 30. WCF - なぜWSDLがありません