fabric学习笔记

fabric是一个超级账本的开发平台项目,用go语言编写
安装配置:
Ubuntu18.04
docker
docker -compose
go
fabric

交互渲染组件用nodejs写,智能合约用go或者nodejs
nodejs的本质作用是为文件系统、数据库之类的资源提供借口。
在本地进行测试时,无论listen监听哪个端口,都可以在本地访问不同地址但是端口号一致的网址,估计只是本地访问而已。

监听127.0.0…1
实际应用中,服务端监听ip地址不要绑定到127.0.0.1,如果绑定到了127.0.0.1.会导致我们的应用只能在本地127.0.0.1访问,其它人无法通过其它任何方式访问

监听0.0.0.0
如果有一台服务器,一个外网A一个外网B,如果绑定端口制定了0.0.0.0,那么通过内网地址后者外网地址都可以访问我的应用。

监听主机内网ip 192.168.0.113

总结:在实际应用中最好的监听ip地址的方式为:监听0.0.0.0
示例:
var http = require(‘http’);
http.createServer(function (req, res) {
res.writeHead(200, {‘Content-Type’: ‘text/plain’});
res.end(‘Hello World’);
}).listen(5500, ‘0.0.0.0’);

nodejs开发网页:
1.网页发送报文提交表单
2.nodejs收到报文
3.nodejs反序列化请求行,拿到请求行中的post
4.nodejs把报文主体提交给对应的回调函数

Go语言笔记
本电脑记录
在创建go工程之前 source ~/.bash_profile 将工作空间路径声明到环境变量中

mkdir -p $GOPATH/src/hello && cd $GOPATH/src/hello 创建go工程目录

运行编译.go文件,需要在工程目录下
go build
./hello

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值