簡體   English   中英

如何將Watson IOT服務集成到Hyperledger Fabric?

[英]How to integrate Watson IOT service to Hyperledger Fabric?

由於IBM不再為IBM Blockchain提供免費計划,因此我想出了將Watson IOT集成到Hyperledger Fabric而非IBM Blockchain的解決方案。 我找到了該文檔,它說Watson IoT Platform區塊鏈集成支持連接到IBM Blockchain架構和Hyperledger架構(在Config Blockchain IBM environment部分中)

但是我找不到任何指導方針。 有人可以幫忙嗎?

我有幾個相關的評論:

1)您鏈接到的頁面顯示了我創作的IoT合約平台的早期版本。 我尚未獲得將其移植到Hyperledger v1的資金,因此目前必須考慮不推薦使用它。 相反,我建議您熟悉Hyperledger Composer,它提供了巨大的開發環境和強大的數據建模語言。

https://hyperledger.github.io/composer/introduction/introduction.html

2)這使我獲得了IBM的免費容器服務。 如果要開始使用Bluemix上的IBM Blockchain,可以使用此處的指示信息創建免費的kubernetes集群。

https://ibm-blockchain.github.io/

“ create_all”腳本為您提供了一個精簡集群上的工作結構(免費),其中運行了Hyperledger Composer(帶有游樂場),並且在同一通道上運行了example02普遍存在的示例Go chaincode的副本。

https://github.com/IBM-Blockchain/ibm-container-service

編輯:至於物聯網連接,您可以使用node-red來創建物聯網應用程序,該應用程序將捕獲有關某個主題的事件,然后將其轉發到區塊鏈。 當然,這是為了進行實驗,但是您將了解如何編寫應用程序的想法。

如果您想在作曲者合同中遵循我的“部分狀態作為事件”模式,則可以查看Deep-merge npm項目並模仿該代碼,同時我們等待Fabric 1.1中基於節點的鏈代碼,這時我希望我們可以將其正常導入到我們的業務網絡js文件中。

使用深度合並要求您創建自己的事務以在智能合約中創建,替換,更新和刪除,但這很簡單。 好處是,發出定義事件的應用程序事件也很容易。

我認為您會一起喜歡這兩種技術。

而不是使用IBM Blockchain,您應該創建自己的Blockchain。 您應該為此使用Hyperledger Fabric。 這里有相關的文獻資料。 我建議您從“建立第一個網絡”一章開始閱讀。

然后,您應該將您的區塊鏈與Watson IoT集成。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM