物联网 - Salesforce

Salesforce IoT Cloud 是一个用于存储和处理 IoT 数据的平台。它使用 Thunder 引擎进行可扩展的实时事件处理。其应用程序开发组件集合(称为 Lightning)为其应用程序提供支持。它从设备、网站、应用程序、客户和合作伙伴收集数据,以触发实时响应操作。

Salesforce

CRM 领导者 Salesforce 决定进入这一领域,因为需要在即将到来的时代保持竞争力。IoT 云通过扩大其覆盖范围和分析深度来增强 Salesforce。

Salesforce 与 IoT 相结合,通过更紧密的集成和对实时事件的响应显著改善了客户服务;例如,风力涡轮机的调整可能会在乘客降落前触发延误/取消的转机航班的自动重新预订。

Electric Imp

Electric Imp 平台是 Salesforce 推荐的快速将设备连接到云的方法。您可以通过 Squirrel 语言开发应用程序;这是一种高级、面向对象、轻量级的脚本语言。应用程序由两个模块组成:在设备上运行的设备模块;以及在 Electric Imp 云中运行的代理模块。该平台确保模块之间的安全通信,您可以通过简单的调用向设备发送消息 −

agent.send("nameOfmessage", data);

使用以下代码监听代理上的消息 −

device.on("nameOfmessage", function(data) { 
  
  //Data operations 

});

除了这些基本任务之外,设备交互、监控和响应的编码类似于标准的 Web 应用程序开发,并使用简单易学的语法。