給你一個WSDL和一個示例soap消息,有沒有一個很好的教程或示例代碼中使用該WSDL消費一個web服務? WSDL是否遵循特定的格式以便能夠正確使用它?我記得在Java中的一個Web服務,我改變了某些標籤和屬性以使其工作,WSDLs中使用的格式是否有一個通用約定?使用WSDL發送和接收在C#
我認爲這可能比#1更難。給你一個WSDL和一個soap消息示例。在公開Web服務時,有沒有辦法使用給定的WSDL,而不是使用C#web服務生成的WSDL?有沒有辦法以某種方式將Web服務的WSDL「覆蓋」給定的Web服務?應該考慮WSDL的格式和兼容性方面是否存在衝突?
3
A
回答
1
最快最無痛的方法就是使用svcutil來生成表示WSDL的代碼。此時,生成的代碼可以用作客戶端來查詢現有服務,或者您可以定義實現服務聯繫人的類。一旦擁有.NET類,SOAP消息示例將僅用作文檔。
默認用法是要你很可能希望
SvcUtil工具myRemoteService.wsdl
這將生成一個名爲AA的文件[服務名稱] .CS文件,幷包含必要的output.config WCF客戶端綁定。
不確定您重寫WSDL是什麼意思,因爲它是服務授予的已發佈合同。因此,如果您想更改方法簽名或行爲,它將不再起作用,因爲更改將不再符合WSDL。
相關問題
- 1. 發送和接收int C++
- 2. 發送和接收在UDP中的C
- 3. C++發送和接收套接字
- 4. KSOAP webservice無需使用WSDL在Android SDK上發送和接收XML文件
- 5. C套接字 - 發送()發送,接收()不接收
- 6. 使用套接字發送和接收數據c
- 7. 發送和接收使用MPI
- 8. 發送和接收可變使用PHP
- 9. 使用pthreads模擬發送和接收
- 10. 使用NSD發送和接收數據
- 11. 使用Twilio發送和接收短信
- 12. 使用AirDrop發送和接收文件
- 13. Android - 使用HTTPPOST發送和接收XML
- 14. 使用Jquery發送和接收數據
- 15. 使用MPI同步發送和接收
- 16. 發送和接收圖像文件C#
- 17. 以C#接收和發送數據
- 18. C++ SFML tcp發送和接收
- 19. c。發送和接收文件
- 20. Objective-C:發送/接收JSON
- 21. 使用JSON發送和接收模型[MVC] [C#]
- 22. 如何使用Tcp NetworkStream發送和接收列表C#
- 23. MPI - 發送和接收列
- 24. 發送和接收傳真
- 25. UDP接收和發送Matlab
- 26. Winsocks發送和接收
- 27. winsock2發送和接收
- 28. 發送和接收信息
- 29. Lua Telnet發送和接收
- 30. 發送和接收JSON
老實說,我認爲你可以爲自己做一些Google搜索,而不是發佈多個要求教程的問題......他們不難找到。 – womp 2009-05-20 03:04:35