在《一键部署区块链背后的秘密(上)》中,我们详细讲述了 BaaS 驱动的概念、功能设计以及驱动在 BaaS 内发挥的巨大价值,即实现主体架构与业务代码解耦,实现更灵活、快捷的异构链和异构主机接入。
本文将与大家一同探究驱动运行机制及内部构造,深挖驱动的本质特性,详细呈现驱动之间的协同机制,从而立体地呈现:BaaS平台如何在资源相互隔离的前提下,高效支持不同区块链底层平台部署在不同的主机资源中,达到一键部署区块链服务的能力。
在BaaS内,我们定义了两种重要的驱动类型:主机驱动和链驱动。
其中主机驱动负责统管主机资源的生命周期。
链驱动负责统管链和节点资源的生命周期。
每个驱动代码结构统一,支持自动化生成代码,其基本结构如下:
ui(驱动页面)
欢迎光临 优惠论坛 (http://www.tcelue.tv/)
Powered by Discuz! X3.1