您的位置:零度软件园编程工具编程工具blockchain-java(简易区块链项目) v1.2 中文免费版

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

软件大小:260KB

软件官网:HomePage

用户评分:

软件类型:国产软件

运行环境:WinAll

软件语言:简体中文

软件分类:编程工具

更新时间:2020/10/14

授权方式:免费软件

插件情况:无 插 件

平台检测 无插件 360通过 腾讯通过 金山通过 瑞星通过
软件标签: 编程工具

blockchain是一个基于Java实现的简易区块链项目,该项目默认部署3个节点,创建了3个配置文件,使用者只要分别启动3个节点就可以了,然后节点之间就会自动连接成P2P网络,最后你就能在postman进行测试了。

blockchain下载第1张预览图

使用说明

单节点部署

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

多节点部署

项目默认部署3个节点,创建了3个配置文件 application-{env}.yml, 如果想要部署更多的节点,再创建更多的配置文件就 OK 了。

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

blockchain下载第2张预览图

然后分别启动 3 个节点就好了。启动之后节点之间自动连接成 P2P 网络,随后你就可以使用 postman 工具进行测试了,如果没有安装 postman 的话请自行安装,或者和我一样使用 chrome 浏览器的 postman 扩展。

简单测试

首先依次启动 node1 - node3 3个节点,由于在启动的时候会自动链接初始化的节点,各自连接成为一个 P2P 的网络,所以被链接的节点没有启动的时候会抛出网络异常,不用管它,等其他节点启动好了之后又会自动连接上的。

你可以使用 PostMan 工具对上面的 RESTFUL api 进行一一测试。不过从 v1.2 之后我在项目中集成了 swagger2,所以现在更好的测试是直接使用 swagger 的 api ui 页面进行测试: http://localhost:8081/swagger-ui.html

直接点击相应的 api 进行测试就 OK 了。

  • 下载地址
有问题? 投诉报错

用户评论

(您的评论需要经过审核才能显示)5人参与,5条评论
140

最新评论

  • 置顶 云南昆明移动 网友 画卿颜

    感谢分享,用上啦~

  • 置顶 浙江舟山移动 网友 单调

    谢谢。 一直没用过 这回试下。

  • 置顶 江西鹰潭联通 网友 蛰伏半世情

    看来可以白漂了~!

  • 置顶 浙江台州移动 网友 不羁眉眼

    这个好东西啊

  • 置顶 陕西安康电信 网友 半字浅眉-

    小东西实用

我要抢沙发

请简要描述您遇到的错误,我们将尽快予以修订

返回顶部