未来已来——工作空间WorkSpace和物联网IoT (3)

简介:

时间过的很快,金乌玉兔的,距离上一次写IoT的冲动已经很久。IoT这么好玩,值得在繁忙的搬砖间隙好好学习一下。

于是手痒,于是继续尝试工作空间工具与IoT之间的各种好玩。这一次,我把眼光盯上了Octoblu和Receiver。众所周知,Receiver是访问各种Citrix虚拟应用和虚拟桌面的客户端。我一直在想,有没有啥办法自动打开这些桌面或者应用呢?比如做一个按钮,或者走进公司大楼,我的工作桌面就开始启动登录,等到我倒杯咖啡做到位置上,我的Receiver已经准备好我需要的工作环境,打开了Outlook收邮件,打开了Salesforce提交工作记录,等等。

从IoT的端到云框架来看,要么足够聪明直接连接,要么比较聪明或者在架构上对接通过靠近云的gateway,要么比较便宜或者在端上比较复杂通过靠近端的gateway。(这个框架可以参考微软 IoT-Hub的文档,下次来写吧)

而Receiver,由于涉及到不同系统间的对接,因此需要安装一个称之为Connector Citrix Receiver的连接器。从逻辑上来想也比较好理解。虽然SF/WI的SDK有很多方法能够调用ICA,但作为一个端设备上运行的连接器来说,它需要和Octoblu平台通信,同时在需要的时候调用Receiver打开需要的桌面或者应用。最重要的,要对用户友好。

clip_image001

在Octoblu站点,可以选择不同版本的连接器进行安装。有趣的是和大多数应用不一样,每一次申请新的安装,都会给一个一次性的密码。我猜测是因为设备端要和平台对应的账户进行双向验证,同时按照IoT常见的套路,会生成一个唯一的UUID或者证书或者Key之类的东西确保通信安全。

clip_image002

果然,下载完成压缩包之后,安装时会提示输入Key。复制粘贴,然后继续。好奇的我点开了debug,看看安装时都在干啥……

clip_image003

安装完了,也没啥提示。其实安装是可以选择安装模式的,是以应用方式,还是以服务方式,服务方式还可以选择工作在System凭据下,我还是少给点权限吧~

装完了找了半天UI,后来发现后台跟Octoblu联系之后,Octoblu站点上的组件状态会变为正在运行。停止服务也在这个界面里了。

clip_image004

通过连接器,完成电脑里Receiver和Octoblu中Receiver组件的关联,接下来就可以使用这个组件了。

clip_image005

IoT中,组件能被哪些流程或者其他组件调用,都有完备的权限控制。IoT的安全性,必须从架构上就有所规划。

终于可以打开蓝图设计工作流了,赶紧添加Receiver组件。点击下拉框就能看到支持的不同操作了。我当然首先选择打开一个应用了。

clip_image007

可以看看Receiver里面的应用名称,我选择WorkDay来测试一下。

clip_image008

当然,需要一个触发的动作。最简单的触发,莫过于使用触发器了。

clip_image006

简单一点,见证奇迹的时刻到了~ 我电脑上的Receiver,真的自己把WorkDay的应用打开了。

clip_image009

细心的你肯定看到了,触发器那里居然还有邮件地址和网址。是的,通过向这个地址发邮件,我也成功的启动了WorkDay的虚拟应用!

clip_image010

在Octoblu站点,也有很多方法的说明,例如,我们可以通过POST方法,来触发一个触发器。一切都是那么简单明了。

 

继续学习,有好玩的我会继续分享~






     本文转自HaoHu 51CTO博客,原文链接:http://blog.51cto.com/haohu/1928356,如需转载请自行联系原作者




相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
相关文章
|
7月前
|
关系型数据库 物联网 PostgreSQL
沉浸式学习PostgreSQL|PolarDB 11: 物联网(IoT)、监控系统、应用日志、用户行为记录等场景 - 时序数据高吞吐存取分析
物联网场景, 通常有大量的传感器(例如水质监控、气象监测、新能源汽车上的大量传感器)不断探测最新数据并上报到数据库. 监控系统, 通常也会有采集程序不断的读取被监控指标(例如CPU、网络数据包转发、磁盘的IOPS和BW占用情况、内存的使用率等等), 同时将监控数据上报到数据库. 应用日志、用户行为日志, 也就有同样的特征, 不断产生并上报到数据库. 以上数据具有时序特征, 对数据库的关键能力要求如下: 数据高速写入 高速按时间区间读取和分析, 目的是发现异常, 分析规律. 尽量节省存储空间
599 1
|
4月前
|
传感器 物联网 5G
物联网的通信技术以及Wi-Fi、一键配网技术、BLE、GPRS(2G)、LTE-Cat1 、NB-IoT简介
物联网的一个重要的特点是接入了网络,因此这些设备才能将传感器采集的数据上传到云平台,然后根据平台对数据的分析做出反应。而这种接入网络的技术,就是通信技术,是物联网的基础之一。通信的方式可以分为有线和无线两种方式,因为有线通信的成本较高,无线通信技术在物联网中应用比较广泛。
|
7月前
|
消息中间件 传感器 监控
IoT企业物联网平台,数据服务开发实战
IoT企业物联网平台开发实战
310 0
|
1月前
|
消息中间件 存储 Cloud Native
深度剖析 RocketMQ 5.0,IoT 消息:物联网需要什么样的消息技术?
本文来学习一个典型的物联网技术架构,以及在这个技术架构里面,消息队列所发挥的作用。在物联网的场景里面,对消息技术的要求和面向服务端应用的消息技术有什么区别?学习 RocketMQ 5.0 的子产品 MQTT,是如何解决这些物联网技术难题的。
90768 3
|
5月前
|
安全 物联网 物联网安全
物联网安全IoT攻击向量威胁
物联网主要有两种感染途径:暴力破解弱密码和利用网络服务中的漏洞。
104 0
|
6月前
|
边缘计算 安全 物联网
开源在物联网(IoT)中的应用
开源在物联网(IoT)中的应用
135 0
H8
|
8月前
|
自然语言处理 物联网 Unix
全网最佳IoT命令行超级工具箱|帮你轻松解决百万物联网设备测试和联调
作为一个物联网开发和学习人员,IoT设备协议的测试联调是工作中很重要的一环!我有很多时刻都想拥有一个能集成常见物联网协议的客户端工具可供使用。经过我一通查找,发现和我拥有相同问题的人不在少数。 不仅仅是IoT开发者,包括云厂商、网络运营商都有相同烦恼: 开源物联网平台Thingsboard: coap -> coap.js(需要安装node); 移动OneNET平台: mqtt -> mqtt.fx(几年没更新了); 电信AEP平台:自定义TCP协议 -> sokit工具(只支持windows); 阿里云物联网平台: Nb-IoT协议 -> 需要到电信或移动平台上进行测试; 作者:穆书伟
H8
284 0
|
8月前
|
传感器 监控 物联网
阿里云IoT HaaS 510:快速实现物联网数据传输的利器
众所周知,物联网(IoT)是近年来日益热门的技术领域之一,它的广泛应用为人们的生活和工作带来了无限可能。在物联网应用中,数据的采集和传输是至关重要的一环。DTU是一种应用于物联网数据传输的终端设备,它可以将各类传感器、数据采集单元等通过串口RS232/485传输到DTU,再由DTU转发到4G网络上传至云端。阿里云IoT HaaS 510是一款开板式DTU产品,能够帮助企业快速搭建物联网平台,并实现数据的采集和传输,那么本文就来简单分享一下。
358 1
阿里云IoT HaaS 510:快速实现物联网数据传输的利器
|
7月前
|
编解码 小程序 JavaScript
阿里云IoT小程序应用开发和组件实践
通过实验,了解阿里云IoT小程序的应用开发的方法,了解其内置的基础组件使用,以及基于Vue.js实现可复用的自定义组件的方法。
340 1
|
7月前
|
运维 安全 物联网
使用阿里云 IoT 安全中心保护智慧遥控器
在物联网领域中,我们的 TO B 智慧设备,在发货之后,出现了不少困扰我们的安全问题,比如会被恶意安装应用,访问非法网站等,增加厂家的运维成本。 同时设备上的一些技术机密也容易被好事之人破解,对厂商构成商业损失,直到我们发现了阿里云物联网的一款安全防护产品 -- IoT 安全中心。它主打的 ID² 和安全运营有效的解决了我们的痛点。
393 3

相关产品

  • 物联网平台