接(jiē)口层主要用(yòng)于完成功(gōng)能模块的(de)封装,为应用层(céng)提供(gòng)简洁(jié)的调用 方(fāng)式。应用层通过调用 RPC 接口与其他节点进行通信,通过调用 SDK 工具包对本地账(zhàng)本数据进(jìn)行访问、写入等操作。
同(tóng)时,RPC 和 SDK 应遵(zūn)守以下规则(zé):
一是功能齐(qí)全,能够完(wán)成交易(yì)和(hé)维护分布式账本, 有完善的干预策(cè)略和权限管理机制。
二(èr)是可移植性好,可以用于多种 环境中的多种应用,而(ér)不(bú)仅限于某些绝对的软件或硬件平台。
三是(shì)可(kě) 扩展和兼容,应尽可能向前和向(xiàng)后兼(jiān)容,并在设计(jì)中(zhōng)考虑可扩展性。
四是易于使(shǐ)用,应使用结构(gòu)化设计和良(liáng)好的命名方法方便开(kāi)发人(rén)员使 用(yòng)。常见的(de)实现技(jì)术(shù)包括(kuò)调用控制和序列化对象等。
版权申明:本内容来自于(yú)互联网,属第三方汇(huì)集推荐平(píng)台。本文的版权归原作者所有,文章言论不(bú)代(dài)表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。