我想導入wsdl爲WCF 4上開發的Web服務。它託管在AppFabric上,它有一個basicHttpEndpoint綁定。
當試圖導入它時,Delphi鎖定,並且bds.exe的內存消耗開始增加......它從100 MB增加到700 MB。大約15秒後,德爾福只會爆炸,關閉自己。沒有錯誤消息。這是爲什麼發生?我怎麼看到有什麼問題? 我已經能夠從相同的服務器導入WCF 4 wsdl,使用相同的綁定,並使用它們,所以我瘋狂卡住了。
Tks德爾福2010年鎖定,然後關閉,同時導入WCF wsdl
3
A
回答
5
嘗試使用命令行導入程序。它可能會顯示你的錯誤。有很多選擇可供選擇。
C:\路徑到\ WSDLImp.exe -OW + -Od + -DC:\路徑到輸出-DIR \路徑到\ my.wsdl
這些選項(-O與任一個+或 - 打開/關閉)是適合我的東西。因人而異。 此外,還有一個您可以使用的DelphiXE WSDL導入程序。
2
首先使用SoapUI確保WSDL有效。如果它不會消耗(使用SoapUI製作合理外觀的默認請求),那麼WSDL會被破壞,您應該返回它以獲得商店信用(告訴其他開發人員他的WSDL不會在SoapUI中消費,所以您完成,直到他修復它)
+0
+1在使用Delphi導入之前,我會使用SoapUI,最近我在Delphi中有很多SOAP服務的問題...... – ComputerSaysNo 2011-04-01 15:52:59
相關問題
- 1. SOAP:到2010年德爾福
- 2. 2010年德爾福
- 3. 德爾福2010年的SendKeys
- 4. 解決中的TDataSetProvider德爾福2010年或德爾福2009年
- 5. 德爾福Webservice的WSDL導入
- 6. 問題與德爾福WSDL導入器
- 7. RegisterMethodInfo和RegisterParamInfo從德爾福德爾福XE同義詞2006年
- 8. 德爾福2009年導入D7 DPR:
- 9. 德爾福2010年錯誤打開SysUtils
- 10. 德爾福2010年計算列在DBGrid
- 11. 德爾福2010年while循環
- 12. 德爾福2010年BDE到ADO轉換
- 13. 德爾福2010年循環計數
- 14. 狂歡報告與2010年德爾福
- 15. 德爾福2010年和泛型
- 16. 德爾福2010年AsyncPro傳真
- 17. 德卡爾和德爾福2009年
- 18. DLL調用在德爾福2010年工作,但在德爾福XE2視頻
- 19. 德爾福2010年應用程序加載一個德爾福7 DLL
- 20. 德爾福使用HIDController 2010
- 21. 德爾福2010密碼庫
- 22. 德爾福2010和IE9
- 23. 德爾福2010-由idhttp.get
- 24. 德爾福2010 RTTI - RttiContext.FindType
- 25. 德爾福2010 JSON解析
- 26. 德爾福:WSDL導入無法處理對象
- 27. 德爾福WSDL導入不解析擴展派生的類型
- 28. 德爾福6 - >德爾福2006年dbexpress怪異?
- 29. 轉換德爾福7代碼與德爾福2009年工作
- 30. 德爾福2009年的onkeydown不捕獲作爲德爾福2007年做
Tks,我會嘗試它。我下載了德爾福XE試用版,並與更新包1,它與WSDL Importer。我會給它一個去與WSDLImp.exe – Pascal 2011-04-01 15:41:40