有誰知道用C#編寫的服務契約(即使用WCF標記爲「[OperationContract]」的一組方法)生成WSDL的好工具?我發現的所有工具都是以其他方式工作的:從WSDL創建代碼存根。我不想手動阻塞WSDL文件。我找到了用於php和J2EE的工具,但不是C#。謝謝!用於C#的WSDL生成器
2
A
回答
5
最簡單的辦法是舉辦與基地址設置該服務,然後只需點擊它與瀏覽器附加「?WSDL」結束。
下面是一個具有指定基址的服務配置示例。注意這正好在你的配置中<configuration><services>
元素:
<service name="MyServiceName" behaviorConfiguration="MyServiceBehavior">
<host>
<baseAddresses>
<add baseAddress="http://localhost:9000/MyService"/>
</baseAddresses>
</host>
<endpoint address="net.tcp://localhost:9001/MyService"
binding="netTcpBinding"
contract="IMyService"
bindingConfiguration="MyServiceBinding"/>
</service>
一旦你得到它的託管,只是去http://localhost:9000/MyService?wsdl
看到WSDL定義。
9
svcutil或只是主機很快,撞上MEX點:)做
0
兩種方式:
一)下載WSDL文件並做以下步驟:
我)打開Visual Studio命令提示符作爲管理員。
ⅱ)鍵入如下命令:
Wsdl.exe用[路徑來爲WSDL文件]
b)中隨着端點:
ⅰ)打開Visual Studio命令提示爲管理員。
ⅱ)鍵入如下命令: Wsdl.exe用http://localhost:9000/MyService
相關問題
- 1. 用於java代碼的wsdl生成器
- 2. Objective-C Sudzc WSDL生成器替代
- 3. 用於生成WSDL文件的TeamCity buildstep
- 4. 用於使用WSDL生成SOAP消息的C++庫
- 5. 從wsdl + xsd生成C#代理調用
- 6. 未生成WSDL
- 7. Gradle wsdl生成
- 8. 生成從WSDL
- 9. 如何用SvcUtil生成wsdl?
- 10. 使用WSDL生成項目
- 11. 關於客戶端代碼生成WSDL
- 12. 來自WSDL的針對Objective-C的SOAP客戶端生成器?
- 13. 從WSDL文件生成C#.net類
- 14. 變化WSDL文件中生成C#類
- 15. 從WSDL生成C#,沒有「Order」
- 16. 本地C++:WSDL代理生成庫
- 17. 從WSDL C生成Web服務代理#
- 18. 動態生成WSDL
- 19. WSDL生成正確
- 20. 如何生成wsdl
- 21. Ninject不生成WSDL
- 22. 從WSDL生成的java代碼中生成訪問器方法
- 23. WSDL從與用於生成Web服務的WSDL不同的Web服務獲得
- 24. 生成WSDL中的Symfony2
- 25. WSDL生成的文件
- 26. WSDL生成的代理類
- 27. Eclipse WSDL生成器(來自java類)?
- 28. WCF生成wsdl與提供用於創建WCF服務的原始wsdl不同?
- 29. 如何從WSDL URL生成WSDL文件?
- 30. 用於C++代碼生成