通用服务

通用服务一定有客户端 和 服务端,一定涉及远程调用
客户端 叫做 服务客户端组件(客户端组件可以调 通用服务通过feign调用)

api

api一般指的是,java开发包(这里不包括controller)

api接口/api服务

一般指的就是,有controller的java包,可能部署了,在本地项目直接调用用http调用(即三方接口),也可能这些 api接口被当作java包引入,本地服务直接拥有这些接口提供给前端,api接口本质就是 接口,至于怎么用看实际情况,是当作java包给本地服务,还是在其他服务器部署了,本地服务直接调,还是说api接口填在接口平台,接口平台提供一套java包,给本地服务本地服务通过这个 java包,取远程调用这些接口…

sdk

即java开发工具包

通用开发组件和通用客户端组件

1.既然是组件,那么就不是api接口,即包不提供接口(一般情况)
2.开发组件不涉及 远程调用
3.客户端组件涉及 远程调用 通用服务,同时客户端组件包有可能本身就有api接口可以被前端调用