白话关于API与SDK的区别
看了一些人举了例子,我也想举个:
如果你去一家葱油饼店,特别喜欢吃,你每次花5元买一个,钱放在桌子上,向老板说一声,老板马上把新鲜出炉的葱油饼,送过来了。
这个服务,本质上就是一个API模式服务;
那什么是SDK模式?
你天天去买,你家人也喜欢吃,上上下下一天要吃N多个。你也是个不缺钱的主,任性,你和店老板说,你不要在外面做了,我请你住家,天天帮我全家做葱油饼,老子也不要天天向你这我买了。每月收入N万元,包吃包住。老子想晚上吃,你就晚上做几个,早上吃就早上做几个,看我高兴。
这个模式是,住家模式,类似于SDK模式。
显然,API模式轻。SDK模式重。当然,API模式毕竟是要向别人请求服务,感觉没有主人翁的感觉,但快捷。
但SDK模式,为了吃几个葱油饼,你把师傅也请来了,面粉你得专门备着,肉你也专门备着,爽是爽,但是成本也不小。
白话关于API与SDK的区别相关推荐
- 软件开发:API和SDK的区别与联系
目录 一.API 1.发展由来 2.概念 3.应用案例 4.分类 二.SDK 1.概念 三.API和SDK的区别与联系 一.API 1.发展由来 随着软件规模的日益庞大,常常需要把复杂的系统划分成小的 ...
- API和SDK的区别
随着软件规模的日益庞大,常常需要把复杂的系统划分成小的组成部分,编程接口的设计十分重要,程序设计的实践中,编程接口的设计首先要使软件系统的职责得到合理划分,良好的接口设计可以降低系统各部分的相互依赖, ...
- API 和 SDK 的区别
API:只需要传固定的地址,向地址传递参数,实现功能 可以 用 httpClient 技术可以调用api 地址 例如: SDK : sdk是对api的封装,更方便用,只需要我们导入 maven 依赖 ...
- 形象理解Api和SDK
刚开始学Java的时候不理解API和SDK的区别,感觉两个东西是一样的.在看了网上一些资料以后,对这两者的概念有了一定的理解,在这里记录一下(只针对Java): API: 概念:API(Applica ...
- API 与 SDK 之间的区别
很多人在软件开发中经常会分不清 SDK 与 API ,今天就来浅谈一下两者之间的区别. 直白地说,SDK 包含了 API ,是一套完整的,能完成更多功能的工具包,无论你想获取什么样的信息,SDK 里总 ...
- api和sdk有什么区别
对于互联网行业从业者来说,总会碰到两个词--SDK 和 API,它们可是现在特别流行且好用的工具,能够帮助我们把经常需要用到的复杂的系统划分成小的组成部分,进行封装模块化,提高系统的维护性和扩展性.由 ...
- 关于API和SDK两者的区别
关于API和SDK两者的区别 API(Application Programming Interface,应用程序编程接口): 是一些预先定义的函数,目的是作为"介面"沟通两个不同 ...
- SDK,API,MFC 三者的区别
SDK - Software development kit API - Application programming interface MFC - Microsoft Foundation Cl ...
- 关于API和SDK的理解
说到API,往往是和SDK放在一起的. 什么叫API,看一下餐厅里怎么点餐的就行了. 到了饭店,喊一场服务员,点餐. 服务员拿出来菜单给你看,你点什么,她在小本本上记什么. 点好了之后,再把菜单送到后 ...
- api与implementation的区别
一.从3.4版本的gradle开始,compile已经被api与implementation取代,官网也给出了三者之间的区别: 图1.api与implementation的区别 从官网介绍可以看出,i ...
最新文章
- 简简单单实践ERD Commander2005破解Windows密码
- Springboot Gitlab Jenkins Maven Docker 持续集成/持续交付
- c语言最简单程序实例,C语言第一个简单实例
- 华为产品技术学习笔记之路由原理(一)
- Dataloader与Dataset
- C++socket编程(四):4.2 创建XTcp动态链接库项目
- android之去掉空包合并
- PWN--collision
- 动态滑窗-python
- 轻量级DI框架Guice使用详解
- 基于巴法云平台的天猫精灵控制开关
- [词根词缀]cre/cred/crit/cult字根由来及词源C的故事
- 冬奥、亚运会、世界杯,顶级运动员与头部品牌们的营销盛宴
- HMS Core Insights第三期直播预告—— 当我们在谈论App的时候,我们还可以谈论什么?
- 分期利息计算——考虑免息日期和多利率设定的思路设计和代码实现
- matlab离散方波信号,MATLAB - 在ODE15s函数中生成方波信号?(MATLAB - Generate square signal in ODE15s function?)...
- 1+X Web前端(初级)理论题考试样题及答案(建议收藏)
- java 调用博思得条码打印机
- Photoshop cc 2018基础
- matlab布林线代码,精品布林线主图指标 源码 通达信