第8页
第4排
您需要确保在电路中的cloudbit之后有一个输出位。
A订阅在FME中,服务器将收到来自主题的通知。作为回应,它们通过受支持的协议向FME工作区或其他客户机传递消息。
在上一个练习中,创建了一个工作区,该工作区使用LittleBitsConnector转换器通过使用WriteToDevice操作触发LittleBits上的事件。在本练习中,工作区将发布到FME服务器,在那里可以根据其他事件触发工作区。
这是通过向通知服务注册工作区并订阅主题来完成的。当所选主题在FME服务器中触发时,与该主题关联的任何订阅都将运行。在这种情况下,订阅将是LittleBits工作区。
与电子邮件相比,这是一个更令人兴奋和有趣的选择!
向NotificationService注册工作区将自动创建订阅。然而,您还可以通过FME服务器的Web UI创建订阅:
按照中的说明操作'发布到LittleBits CloudBit'创建一个可以在小数位上触发事件的工作区。
一旦你有了一个可以发布到LittleBits的工作区,这可以转换为一个FME服务器订阅。然后,这个订阅将由FME服务器中的一个主题触发。
在FME服务器的Web UI中,创建一个名为JobOutcomelittleBits的新主题。
从工作台,将使用LittleBitsConnector中的“WriteToDevice”操作的工作区发布到FME服务器。在通知服务中注册它。编辑通知服务属性并订阅您刚刚创建的主题:jobuutcomelittlebits。
在工作台中,创建将失败的新工作区。它应该由创造者组成,减速器和终止器。在减速器内选择适当的延迟。
将工作区发布到FME服务器,确保作业提交者服务的属性设置为发布到joboutcomelittlebits。
从FME服务器运行故障工作区。
当工作区失败时,这将向主题发送消息。然后该主题触发任何订阅,导致工作区调用LittleBits。
工作区(失败工作区)->主题(JobOutcomeLittleBits)->订阅工作区(LittleBits工作区)
当作业失败时,您应该发现事件发生在小部分上。这可能是一个LED灯亮起,声音播放,一个运动的马达,等。
?2019安全亚搏在线软件公司|法律