开发者社区> 问答> 正文

SDK 和 API 的区别是什么呀?

SDK 和 API 的区别是什么呀?

展开
收起
游客4ztx2pti3xtdw 2022-03-31 17:10:57 911 0
1 条回答
写回答
取消 提交回答
  • 总的来说,两者没有值得比较的区别,因为是具有关联性的两种东西。你可以把SDK想象成一个虚拟的程序包,在这个程序包中有一份做好的软件功能,这份程序包几乎是全封闭的,只有一个小小接口可以联通外界,这个接口就是API。比如——我们现在要在企业ERP系统中增加某个功能(比如自动备份、数据分析、云存储等),但又不想耗费大量时间、也没那么多研发亲自去做这个功能。这时我们可以选择使用这个“SDK”软件包,把ERP系统连接上API接口,就可以使用SDK软件包里的功能。

    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    2022-03-31 17:11:37
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Java Spring Boot开发实战系列课程【第15讲】:Spring Boot 2.0 API与Spring REST Docs实战 立即下载
Spring Boot2.0实战Redis分布式缓存 立即下载
一个跨平台的云服务SDK需要什么 立即下载