Fabric Hyperledger實戰:用Go語言搭建Web應用與區塊鏈進行交互

      二次開發 admin 發布時間:2022-11-24 10:26:58 瀏覽:

       簡而言之,Hyperledger Fabric 是IBM開源的一套區塊鏈的解決方案。Fabric相比其他聯盟鏈方案最大的優勢有幾點,

      一是原生自帶的MSP(Member Service Provider),即人員組織權限管理,二是網絡節點拓撲圖原生符合聯盟鏈的組織關系需求,
      三是各個模塊的可插拔,對開發人員比較友好。公共鏈領域,比特幣依然一騎絕塵,以太坊緊跟其后,企業級商用方案百花齊放,但是IMB的Hyperledger正在逐漸成為聯盟鏈方案的首選。
       
      本文不再重復Hyperledger的環境搭建等基礎問題,以一個實戰的例子構造一個基于Fabric Car的一個web應用。
      準備工作:Fabric 環境已經搭好。Fabcar Chaincode已經安裝就緒。
      服務器環境如下:
      Centos 7.9
      Docker 20.10.21
      Go 1.17
      Fabric Hyperledger 2.1
       
      如果安裝了寶塔,也可以用寶塔配合安裝。
       
      本文用Go語言首先構造一個Web應用框架,主要實現2個小功能:
      1 查詢區塊鏈中的所有汽車
      2 根據關鍵詞查詢符合條件的汽車。
       
      主要代碼:
      main.go
       
      func main() {
          http.HandleFunc("/query", query)
          http.HandleFunc("/", welcome)
          http.HandleFunc("/querysingle", querysingle)
          http.HandleFunc("/singleresult", singleresult)
       
          fmt.Println("server is starting http://localhost:39100")
       
          err := http.ListenAndServe(":39100", nil)
          if err != nil {
              fmt.Println("error: ", err)
          }
      }
       
      其他均為html代碼。
       
      不再贅述,直接上圖。




       

      在線咨詢

      點擊這里給我發消息售前咨詢專員

      點擊這里給我發消息售后服務專員

      在線咨詢

      免費通話

      24h咨詢:0475-2793529


      如您有問題,可以咨詢我們的24H咨詢電話!

      免費通話

      微信掃一掃

      微信聯系
      返回頂部
      综合91在线精品| 无码国内精品人妻少妇| 国产精品亚洲精品青青青| 中文字幕精品在线| 亚洲精品永久在线观看| 亚洲AV无码久久精品狠狠爱浪潮| 国内成人精品亚洲日本语音| 久久综合日韩亚洲精品色| 婷婷国产成人精品一区二| 亚洲精品第一综合99久久| 久久精品私人影院免费看| 亚洲精品视频免费观看| 国产精品午夜剧场| 久9久9精品视频在线观看| 精品久久久久久国产三级| 精品无码久久久久久国产| 久久精品亚洲精品国产色婷| 91麻豆精品国产自产在线观看一区| 无码专区国产精品视频| 国产成人精品高清在线观看99| 久久er热视频在这里精品| 国产国产成人久久精品| 精品久久综合一区二区| 99久久人妻无码精品系列蜜桃| 无码人妻精品一区二区三区夜夜嗨 | 九九九精品视频免费| 亚洲熟妇成人精品一区| 亚洲欧洲久久精品| 久久国产精品久久精| 国内少妇人妻偷人精品xxx| 国产91在线精品| 国产精品一区二区久久乐下载 | 日本aⅴ精品中文字幕| 亚洲中文久久精品无码ww16| 亚洲精品天堂成人片?V在线播放| 多人伦精品一区二区三区视频| 久久精品桃花综合| 精品福利一区二区三区免费视频 | 亚洲综合精品一二三区在线| 中国大陆精品视频XXXX| 国产精品哟女在线观看|