Ibm cloud 如何将Watson IOT服务集成到Hyperledger结构?

Ibm cloud 如何将Watson IOT服务集成到Hyperledger结构?,ibm-cloud,blockchain,watson-iot,Ibm Cloud,Blockchain,Watson Iot,由于IBM不再为IBM区块链提供免费计划,我提出了将Watson IOT集成到Hyperledger结构而不是IBM区块链的解决方案。 我发现了这个文档,它说Watson IoT平台区块链集成支持连接到IBM区块链结构和Hyperledger结构 但我找不到任何指导方针。 有人能帮忙吗 我有几个相关的评论: 1) 您链接到的页面显示了我编写的物联网合同平台的早期版本。我还没有资金将其移植到Hyperledger v1,因此现在必须考虑将其弃用。相反,我建议您熟悉Hyperledger Comp

由于IBM不再为IBM区块链提供免费计划,我提出了将Watson IOT集成到Hyperledger结构而不是IBM区块链的解决方案。 我发现了这个文档,它说Watson IoT平台区块链集成支持连接到IBM区块链结构和Hyperledger结构

但我找不到任何指导方针。
有人能帮忙吗

我有几个相关的评论:

1) 您链接到的页面显示了我编写的物联网合同平台的早期版本。我还没有资金将其移植到Hyperledger v1,因此现在必须考虑将其弃用。相反,我建议您熟悉Hyperledger Composer,它提供了巨大的开发环境和强大的数据建模语言

2) 这让我想到了IBM的免费容器服务。如果您想在Bluemix上开始使用IBM区块链,可以使用此处提供的说明创建一个免费的kubernetes群集

“create_all”脚本为您提供了一个lite集群上的工作结构(如免费的),hyperledger composer正在运行(带有Playway),example02无处不在的示例Go链码副本在同一频道上运行

编辑:对于iot连接,您可以使用node red创建iot应用程序,该应用程序将捕获您在某个主题上的事件,然后将其转发到区块链。这当然是为了实验,但您将了解应用程序必须如何编写

如果您想在composer contracts中遵循我的模式,您可以查看deep merge npm项目,并在我们等待Fabric 1.1中基于节点的链码时模仿该代码,我希望在这个时候我们可以将其正常导入到我们的business network js文件中

使用深度合并要求您创建自己的事务,以便在智能合约中创建、替换、更新和删除,但这些都很简单。这样做的好处是,还可以很容易地发出自定义事件来定义侦听应用程序发生了什么


我想您会喜欢这两种技术。

我有几点相关的意见:

1) 您链接到的页面显示了我编写的物联网合同平台的早期版本。我还没有资金将其移植到Hyperledger v1,因此现在必须考虑将其弃用。相反,我建议您熟悉Hyperledger Composer,它提供了巨大的开发环境和强大的数据建模语言

2) 这让我想到了IBM的免费容器服务。如果您想在Bluemix上开始使用IBM区块链,可以使用此处提供的说明创建一个免费的kubernetes群集

“create_all”脚本为您提供了一个lite集群上的工作结构(如免费的),hyperledger composer正在运行(带有Playway),example02无处不在的示例Go链码副本在同一频道上运行

编辑:对于iot连接,您可以使用node red创建iot应用程序,该应用程序将捕获您在某个主题上的事件,然后将其转发到区块链。这当然是为了实验,但您将了解应用程序必须如何编写

如果您想在composer contracts中遵循我的模式,您可以查看deep merge npm项目,并在我们等待Fabric 1.1中基于节点的链码时模仿该代码,我希望在这个时候我们可以将其正常导入到我们的business network js文件中

使用深度合并要求您创建自己的事务,以便在智能合约中创建、替换、更新和删除,但这些都很简单。这样做的好处是,还可以很容易地发出自定义事件来定义侦听应用程序发生了什么


我认为您会喜欢这两种技术结合在一起。

您应该创建自己的区块链,而不是使用IBM区块链。为此,您应该使用Hyperledger结构。你有关于它的文件。我建议你从构建你的第一个网络章节开始阅读


然后,您应该将区块链与Watson IoT集成。

您应该创建自己的区块链,而不是使用IBM区块链。为此,您应该使用Hyperledger结构。你有关于它的文件。我建议你从构建你的第一个网络章节开始阅读


然后,您应该将您的区块链与Watson IoT集成。

谢谢@Kim。由于我不熟悉IBM容器服务,您能告诉我该解决方案的体系结构,Hyperledger Composer、kubernetes和Watson IoT是如何相互交互的吗。按照您的指示,我陷入了“在IBM容器服务上创建集群”的步骤。创建群集需要升级帐户。我已经要求提供我的签证信息并发送电子邮件至accounting@softlayer.com根据需要,但仍然没有收到任何响应。我现在该怎么办?Watson IoT平台是一个MQTT代理,具有与IBM云的集成基础设施。您将设备路由到那里,并捕获有关主题的传入消息。当您有东西要发送到区块链(设备MSG或资产状态更改)时,您可以格式化智能合约交易的消息,并将其发送到容器服务Kubernetes集群上的Composer。(或者使用SDK并发送到您自己的链码)示例集群运行Composer、一组对等体、一组用于历史记录和状态跟踪的CouchDB实例,当然还有一个订购服务和CA/MSP。我希望这能有所帮助。谢谢@Kim。由于我不熟悉IBM容器服务,您能告诉我该解决方案的体系结构,Hyperledger Composer、kubernetes和Watson IoT是如何相互交互的吗。按照您的指示,我陷入了“在IBM容器服务上创建集群”的步骤。创建群集需要升级帐户。我已经要求了