阿里云物聯網平臺云端提供升級版SDK,解決原版SDK使用中常見問題。本文介紹升級版SDK和原版SDK的區別。
對比項 | 原版SDK | 升級版SDK |
語言支持 | 支持Java、Python、PHP、.NET和Go等5種語言。 | 支持Java、Python、PHP、Node.js、Go和.NET等6種語言。 |
SDK示例代碼豐富度 | 較少。 具體內容,請參見物聯網平臺云端SDK使用Demo。 | 豐富。物聯網平臺提供了更多物聯網場景的云端API使用示例。 具體內容,請參見物聯網平臺示例中心。 后續將持續完善示例中心,也歡迎您在阿里云SDK示例中心社區貢獻示例。詳細操作,請參見貢獻示例。? |
SDK性能 | 部分語言的SDK在高并發場景下性能較差,例如.NET SDK。 | 支持Async異步模式,優化了.NET SDK在高并發場景下的性能。 |
云產品體驗一致性 | 各個云產品OpenAPI因風格不同(RPC或ROA)造成使用方式不一致。 | 升級版SDK中所有云產品的SDK使用方式相同,使用體驗一致。 |
接入復雜度 | 需要依賴SDK Core核心庫,安裝比較復雜。 | 部分語言不再依賴SDK Core核心庫,使云端API接入更便捷。 |
文檔內容是否對您有幫助?