文档章节

基于Bluemix快速开发可具有Watson认知能力的IOT应用

四十大盗与阿里巴巴
 四十大盗与阿里巴巴
发布于 2017/06/04 23:48
字数 635
阅读 4892
收藏 2

参与IBM的“第八格”技术论坛,体验了一把基于Bluemix如何快速将一个IOT服务应用开发出来,用Node-red工具创建一个可视化应用,写博客记录一下是如何快速开发出来的。

NODE-RED 是由IBM开源的,基于Node构建的浏览器流程编辑器。 在体验的时候,Bluemix 集成的的NODE-RED服务,集成了IBM Watson的一些能力,使得开发可直接使用watson的一些独有的能力,这些能力可以方便开发者快速将端的使用范围扩大。

Bluemix将IT开发过程中的所有东西抽象成两样东西,Application与Service,程序开发过程中的各种模块均可以使用Service来作为基础的构建模块。它还将一系列服务打包成Container形式,供集成调用,它们叫样板。

接下来,我们如何创建一个IOT应用呢。 我们先创建一个NODE-RED Starter的一个样板应用程序服务 输入图片说明 添加IOTF服务,选择连接到刚刚我们创建的应用程序服务中 填入唯一识别标识名称 输入图片说明

回到应用程序的dashboard页面,在应用程序的路径中可以点击进去 输入图片说明 会提示初始化NODE-RED的相关权限,初始化完成后会跳至node-red管理界面 输入图片说明 点击 Go to your Node-RED flow editor进入编辑界面 输入图片说明

然后可以在左侧中不同的标签中选择不同的方式拉到中间的编辑框中,对流程进行编辑 输入图片说明

编辑完成后,会在右上角有Deploy的按钮,会实时同步至Bluemix的在线方案中,可以实时看看自己的更改是否有效。。

ibm还是有集成很多的watson的功能在里边,可以更方便大家来使用,但是也意味着硬件的设备,需要针对它做一些软件的适配开发工作。

如果接入硬件的话,在IOT的设备中,添加设备类型,再添加设备即可,更多的功能,需要大家更多的发掘。之前没有从事过IOT行业的开发工作,在这一个小时中,还是学到了挺多东西的。

© 著作权归作者所有

四十大盗与阿里巴巴

四十大盗与阿里巴巴

粉丝 23
博文 32
码字总数 7986
作品 0
朝阳
程序员
私信 提问

暂无文章

崛起于Springboot2.X之5分钟解决单点登陆(53)

SpringBoot2.X心法总纲 1、pom文件依赖 <dependency> <groupId>com.majiaxueyuan</groupId> <artifactId>sso-core</artifactId> <version>1.2.2</version></dependency> 2、......

木九天
17分钟前
14
0
面向对象和面向过程的区别

面向过程 优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。 缺点:没有面向对...

无名氏的程序员
19分钟前
12
0
OpenStack大事记

2010年7月19日,Rackspace、NASA、Citrix、Dell共同开发并发布OpenStack第一个版本。 2011年10月,Rackspace放弃OpenStack控制权,交由一新成立的OpenStack基金会管理。 2012年5月NASA宣布退...

大别阿郎
19分钟前
9
0
面向对象的简单应用—以交通工具(Vehicle)为列

请定义一个交通工具(Vehicle)的类其中有: 属性: 速度(speed)、 体积(size)等,方法:移动(move())、设置速度(setSpeed(int speed))、加速 speedUp()、减速 speedDown()等。最后在测试类 Ve...

INEVITABLE
30分钟前
9
0
通往艺术家之路

通往艺术家之路 并发编程中,开发者往往需要权衡锁的颗粒粗细,锁住的代码块太大呢会导致可能的线程堵塞,锁的颗粒太细呢又会因为频繁地加锁解锁导致系统用户态内核态的转换从而消费很多时间...

StupidZhe
31分钟前
23
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部