日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

升級版 SDK 與原版 SDK 的區別

更新時間:

本文介紹內容為阿里云 OpenAPI 開發者門戶中的升級版 SDK 和原版 SDK 的區別。

對比項

原版 SDK

新版 SDK

生成方案

基于模版生成,各編程語言之間采用不同的模版方案,各個語言之間功能完備程度不一致,使用體驗不一。

基于 DSL 語言 Darabonba 方案生成。新方案通過 DSL 語言進行統一的中間表達,并進行了語法校驗,使用體驗一致。

語言支持

大部分云產品的老版本 SDK 無法支持超過3門以上的主流語言。

支持主流 6 門語言的 SDK 生成。

語言擴展

模板化生成,擴展難度太高,老版本 SDK 很難擴展新語言。

新語言生成器只需接入 DSL 語言的 AST 即可完成擴展,未來還會新增更多的語言。

SDK 示例

各語言間的代碼示例不一致,不能保證代碼的正確性。

各語言間的代碼在邏輯行為上保持一致,通過中間語言來統一生成,具有校驗能力,有效保證示例代碼的準確性。

SDK 場景化示例

多語言場景化示例編寫困難,極少有產品提供,覆蓋語言數極少。

通過 DSL 一次編寫就能生成多語言的 SDK 場景化示例,可以協助開發者極大的簡化 SDK 使用的理解成本。SDK 示例中心