爲什麼默認即插即用的F#類型提供程序到Web服務是基於soap的wsdl?是否因爲REST缺乏正式合同?這樣每個REST API可能會有很大差異,從而使得一般REST提供者難以提供?F#類型提供程序和REST API
5
A
回答
10
類型提供程序需要機器可讀類型的模式來完成他們的工作。
3
我認爲這是因爲沒有辦法知道API的外觀。人類可以閱讀文檔,但類型提供者不能。其他API具有XML規範,因此它們更容易。
6
類型提供程序需要架構。所以你可以使用Open Data Protocol這是REST +模式。對於那個任務,你可以使用已經實現的ODataTypeProvider。
相關問題
- 1. Azure和F#3.0類型提供程序
- 2. F#WSDL類型提供程序和Confluence
- 3. F#WsdlService類型提供程序代理
- 4. F#wsdl類型提供程序錯誤?
- 5. F#XML類型提供程序和可選類型
- 6. F#類型提供程序引用自定義類型
- 7. 在F#類型提供程序中發送生成的類型
- 8. Sql F#類型提供程序,App.Config和ConnectionStrings?
- 9. F#類型提供程序和數據處理
- 10. F#類型提供者
- 11. F#SQL類型提供程序 - 爲什麼不提供所有存儲過程?
- 12. F#類中的SQL類型提供程序
- 13. REST API的數據提供程序
- 14. 使用F#WsdlService類型提供程序編譯錯誤
- 15. F#類型提供程序開發:提供方法時,如何訪問變量號和類型的參數?
- 16. Tryfsharp.org - 類型提供程序?
- 17. F#CSV提供程序類型不匹配
- 18. 通過http代理的F#Odata服務類型提供程序
- 19. 在F#類型提供程序中使用AddXmlDocComputed
- 20. 如何通過NuGet分發F#類型提供程序?
- 21. F#Xml類型提供程序測試,如果節點存在
- 22. F#類型提供程序非常非常緩慢構建
- 23. 如何F#類型提供程序在編譯時
- 24. 在Visual Studio中使用x64庫的F#類型提供程序
- 25. 使用F#可視化Freebase數據(類型提供程序)
- 26. F#類型提供程序編譯爲* .exe文件
- 27. F#CSV類型提供程序:如何忽略一些行?
- 28. 擴展類型提供程序類型
- 29. F#類型提供者和INPC元編程
- 30. F#自定義類型提供程序:「容器類型已設置」錯誤