区块链(8):p2p去中心化之websoket服务端实现业务逻辑

1 业务逻辑

例如 peer1和peer2之间相互通信

peer1通过onopen{ write(Mesage(QUERY_LATEST))} 向peer2发送消息“我要最新的区块”。

peer2通过onMessage收到消息,通过handleMessage方法对消息进行处理。

图片[1] - 区块链(8):p2p去中心化之websoket服务端实现业务逻辑 - MaxSSL

handleMessage根据消息类型进行处理

图片[2] - 区块链(8):p2p去中心化之websoket服务端实现业务逻辑 - MaxSSL

RESPONSE_BLOCKCHAIN:返回区块链,RESPONSE_BLOCKCHAIN处理进入handleBlockChainResponse(receivedLatestBlock),返回的最新区块和我本地最新

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享