跳到主要内容
知识地图Blocklet 是应用,还是组件?ArcBlock 体系

你在这里。看看这个问题与其他知识怎样相连。

选择节点前往页面 · 展开后可留在地图中阅读

知识地图沿着连接,读懂一个问题
← 应用与运行环境

一个问题

Blocklet 是应用,还是组件?

部署单元描述的是边界,不限定产品大小。

Blocklet 是 ARC 的可部署单元。它把应用内容、配置和声明的运行需求放在一个可识别、可管理的边界里。

一个 Blocklet 可以承担完整应用,也可以提供某项供其他应用使用的能力。因而“面向用户的应用”和“可复用模块”不是互斥的分类:前者说用途,后者说组织与复用方式。

它也不同于 provider。Provider 实现资源的 AFS 接口;Blocklet 则描述被装载和运行的单元。组合时仍须约定数据形状、接口与访问权限;仅仅使用同一个包装名称,不会自动消除这些边界。

来源与延伸阅读