正在加载
blockchain-java(简易区块链项目) v1.2免费版  免费版

blockchain-java(简易区块链项目) v1.2免费版

版本:免费版
类别:行业软件
大小:260KB
时间:2022-11-09

软件介绍

      区块链-java是一个简单的基于java开发语言的区块链项目。该软件具有多种强大的功能,可以满足用户的各种需求。通过该软件不仅可以加密各种区块链,还可以实现P2P传输和块同步。

      blockchain-java下载

      区块链-java的用法

      单节点部署

      这个很简单。就像普通的SpringBoot项目一样直接运行。默认情况下,单个节点使用node1节点的配置。

      多节点部署

      默认情况下,该项目部署了3个节点并创建了3个配置文件application-& # 123;env & # 125。yml,如果你想部署更多的节点,只需创建更多的配置文件。

      使用idea部署测试非常简单。按照以下方法添加多个springBoot启动配置。

      然后分别启动三个节点。之后,节点会自动连接到一个P2P网络,然后您可以使用postman工具进行测试。如果没有安装postman,请自行安装,或者像我一样使用chrome浏览器的postman扩展。

      简单测试

      首先,依次启动Node1-Node3三个节点。由于初始化后的节点会在启动时自动链接,每个节点都会变成一个P2P网络,链接的节点在未启动时会抛出网络异常。不用担心,其他节点启动后会自动连接。

      可以使用PostMan工具对上面的RESTFUL api进行逐一测试。不过从1.2版开始,我在项目中集成了swagger2,所以现在比较好的测试是直接使用swagger的api ui页面:http://localhost:8081/swagger-ui . html。

      只需点击相应的api进行测试即可。