There was an error while loading. Please reload this page.
Java SDK是基于接口的架构,增加了模块性,便于灵活组装再造。模块结构如图所示:
由下至上这些模块为:
实体类和通用工具:主要定义一些数据结构(Model),字符串等基础工具(Utils),网络,密码工具,ABI编解码、RLP等。
控制类:包含事件的逻辑或规则以指导和管理对象之间的交互。这里,我们的Transaction和Client模块同样是对外开放的,主要提供交易发送和账本操作功能。
边界类:边界类是人和系统交互的接口。SDK没有真正意义上的边界类,这里我们代表的是高度封装的供外部调用的类。