常用术语
名词术语 解释
API消费方应用 指直接调用CSB上开放的服务API的消费者应用。
API消费者 即代表API消费方应用在CSB上订购服务和管理订购的用户。
API消费凭证 API消费方应用需要使用API消费凭证(简称凭证)来调用CSB上开放的服务API。API消费者使用凭证来订购API。凭证具体表现为一对AccessKey和SecretKey,通常简称AK/SK,在API调用时用来做签名信息计算,CSB接收到API调用请求时对签名信息做验证。
API消费者可以创建多个API消费凭证,每个凭证可被一个或一组API消费方应用使用,通常可以把凭证作为API消费方应用的分组。
API提供方应用 和消费方相对,指接入CSB开放出服务API的提供者应用。
API发布者 即API提供方应用在CSB上发布服务和管理服务的代表。体现为开放平台上具有发布者角色的账号。
CSB实例 每一组CSB服务总线节点(Broker)集群被视为一个独立的CSB实例,通常负责一个业务域内能力的对外开放,也可以把外部的能力发布开放给业务域的内部。
CSB群组 一个CSB群组就是多个CSB实例的集合,这些CSB实例通过同一个CSB管理中心管理,使用同一套用户账号系统。
如何界定群组的边界取决于实际业务需求以及网络拓扑限制,而其中CSB管控中心与CSB实例的部署模式也应根据具体网络拓扑限制确定。
服务接入 对CSB来说,或者说将服务接入到CSB上,指的是在CSB上注册这个服务并且提供足够的信息让CSB可以访问这个已有的服务。例如要接入一个RESTful服务,需要提供这个服务的基础URL或称端点,要使用的HTTP方法等信息。
服务开放 对CSB来说,服务在CSB上开放就是把一个已接入的服务在某个CSB上提供对应的API调用入口,可以用各种协议(包括原协议)来访问这个服务API。注意API的发布都在特定CSB实例上。
服务授权 API的发布者赋予API消费方应用使用指定API消费凭证来调用某个API 的权限,就是授权。授权除了定性的允许、禁止之外,还可以包含更广泛的限制如访问频度控制、优先级等等。
服务组 服务组(API组)是业务上的原子粒度分组,每一个API都归属且仅归属一个API组。也就是说,在发布新的API时,必须指定其所属的服务组。
API组在API数量少时可视作简单分类,在数量多时通常需要更多层次结构的分类目录树,这个特性将在后续版本推出。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。