我是IBM InfoSphere Streams的新手,我正在使用InfoSphere Streams快速入门版。我正在尝试开发一个从Watson IoT设备获取输入的应用程序。我经历了一个教程,告诉我们将数据传递到InfoSphere Streams控制台,他们只使用了 .sab 文件。他们使用 com.ibm.streamsx.iot 工具包从Watson IoT设备获取数据。我正在尝试下载并安装streams.iot工具包以使用Streams studio开发应用程序。但我无法找到 streams.iot 工具包的正确位置。我也无法找到将此工具包配置到Stream studio的方法。任何人都可以告诉我在Streams studio中下载,安装和使用 com.ibm.streamsx.iot 的步骤。
答案 0 :(得分:3)
IOT工具包被设计为微服务。如IOT工具包所述,要连接到您的设备,您只需使用Streams Console提交SAB文件即可。该工具包充当Watson IOT平台和Streams应用程序之间的桥梁。这些服务采用pub-sub模型。要在Streams应用程序中接收事件,您需要从IOT桥接器订阅您的设备事件。
此处的自述文件提供了有关IOT工具包的良好背景说明: https://github.com/IBMStreams/streamsx.iot
使用Streams Studio中的IOT工具包:
您现在可以编写使用IOT工具包的Streams应用程序了。
要了解有关Streams Studio的更多信息,请查看此Streams Studio快速入门指南: https://developer.ibm.com/streamsdev/docs/studio-quick-start/
观看此视频: https://youtu.be/ir_nUv4maL4
这是一个入门套件,演示了如何将Streams与Watson IOT平台集成: https://github.com/IBMStreams/streamsx.waterConservation.starterKit