收藏官网首页
查看: 3951|回复: 0

[讨论] SDK和API

68

主题

75

帖子

6008

积分

论坛元老

Rank: 8Rank: 8

积分
6008
跳转到指定楼层
楼主
 楼主| 发表于 2023-11-13 22:09:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
校园创客福利

SDK(软件开发工具包):SDK是一组开发工具、文件、库和样例代码的集合,旨在帮助开发人员创建和构建特定的应用程序。在ESP上云中,SDK通常是指针对特定平台或操作系统的开发工具包,用于简化开发人员在该平台上构建应用程序的过程。使用SDK,开发人员可以访问云服务的功能,例如设备管理、数据存储和通信等。
API(应用程序编程接口):API是一组定义了软件组件之间交互方式的规则和协议。在ESP上云中,API是指开发人员可以使用的一组函数、方法和协议,用于与云平台进行交互和访问云服务的功能。通过API,开发人员可以实现设备与云之间的通信、读写数据、执行操作等功能。
总结起来,SDK是一个开发工具包,提供了用于构建特定应用程序的工具、文件和样例代码,而API则是一组规则和协议,允许开发人员通过函数和方法与云平台进行交互。SDK和API的组合可以帮助开发人员更轻松地使用云服务和构建应用
我们可以简单理解成:二者是具有关联性的两种东西,可以把 SDK 想象成一个虚拟的程序包,在这个程序包中有一份做好的软件功能,这份程序包几乎是全封闭的,只有一个小小接口可以联通外界,这个接口就是 API 。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表