Calvin —— 爱立信开源物联网应用开发平台

https://yqfile.alicdn.com/9ed084616dddf34f38cfc90a81c6c89f1219b94f.png" >

Calvin 是爱立信推出的开源其物联网IoT应用开发平台。

Calvin面向分布式物联网云计算开发,包含了一个物联网应用开发框架和物联网应用的运行时环境。爱立信为Calvin设定的宗旨是让物联网开发变得更加简单有趣,开发者无需为通讯协议或硬件规格等操心。

Calvin的开发基于成熟模型,采用了一种称为“数据流编程”的方法。

Calvin的优点

Calvin的runtime扩展性非常好,基础功能非常简洁,可以在很小的物联网设备商运行,同时也能充分调用云端的计算性能。Calvin的编 程模型对云、设备、智能手机/传感器、客户端/服务器一视同仁,采用相同的范型。因此在Calvin上开发的应用在部署时无需担心具体的硬件规格。开发和 部署也是相对独立的,在不同的计算节点迁移应用时也无需修改代码,同样的,修改代码也不会影响应用在原有计算节点上的部署。

实时上Calvin应用甚至可以在runtime环境间进行热切换。

对于广大IoT物联网开发者来说,Calvin的卖点是简化的编程模型,强大的通讯功能和便捷的部署机制。复杂性被隐藏后,物联网开发变得更加高效,同时应用更加鲁棒,代码中的错误也更少。
文章转载自 开源中国社区 [http://www.oschina.net]

时间: 2024-11-10 08:06:24

Calvin —— 爱立信开源物联网应用开发平台的相关文章

IBM发布开源物联网应用开发工具Quarks

IBM最近为人们带来了一个名为"Quarks"的全新开源开发者工具,这套工具将帮助制造商与程序员开发出高效的基于物联网感应数据的应用.Quarks实际上是基于IBM Streams的一款产品,它可以传输大量的实时数据,同时又是为程序员与制造商设计的开发联网设备所用的应用的开源工具.这可以帮助程序员与制造商们以简单高效的手段利用好设备带来的实时数据. 例如你可以追踪使用可穿戴设备的糖尿病患者的健康状况,或者追踪穿戴带有传感器的头盔的矿井工人或油井工人的健康状态. 这些场景都需要利用传感器

利用物联网操作系统Zephyr实现“连续集成”开源软件的开发

物联网操作系统是配置在物联网硬件设备上的第一层软件,是对物联网硬件系统的首次扩充. Zephyr作为一款专门为内存受限的物联网设备而推出的开源实时操作系统,其一大特点就是具有高度开源性.Zephyr操作系统如何进行"连续集成"软件开发?不妨通过一个实例演示来看一看. 这个演示实例是Linaro和Zephyr操作系统基于单片机进行的.它是一个高度开放.高度透明的开发过程,开发者在本地只需要运行一个git工具,其余的集成过程(包括代码检查,测试)完全在云端解决.我们接下来将进行实例演示过程

rest-有没有类似微博开发平台,百度地图api那样的,能授权token,设置过期时间的开源实现?

问题描述 有没有类似微博开发平台,百度地图api那样的,能授权token,设置过期时间的开源实现? 有没有类似微博开发平台,百度地图api那样的,能授权token,设置过期时间的开源实现? 想设计一套自己的rest api 解决方案 它们都遵循oath2.0标准,asp.net jsp ruby等等都有对应的支持,自己google

求开源的二次开发平台

问题描述 如同求.net开源的二次开发平!因为公司能力有限想找一款开源的平台在此基础上进行二次开发! 解决方案 解决方案二:二次开发更难!!!!!!!而且二次开发也麻烦!!!!!!!!解决方案三:没有盘友有这方面的信息吗解决方案四:二次开发平台是什么东西?

FeedHenry开发平台:将移动带入开源云平台Cloud Foundry

移动应用开发者现在可以通过FeedHenry开发平台创建并部署到开源云计算平台服务Cloud Foundry.所需要的是FeedHenry Command Line tool(以下简称fhc),以及Cloud Foundry的帐号一枚.在FeedHenry App Studio上可以对所开发的应用进行预览,具体操作如下. 安装 node.js fhc需要在本地机器上使用node.js,安装方法请自行Google. 安装或者升级fhc 此操作通过Node Package Manager(npm)来

联发科创意实验室推新开发平台 强化物联网布局

IC设计联发科(2454-TW)今(20)日宣布,推出支援RTOS (Real-time operating system)的MediaTek LinkIt RTOS的新开发平台,及其首款硬体开发套件(HDK),可支援开发者打造各种先进连网装置.住宅与办公室自动化设备.智慧小工具及其他物联网创新产品. 联发科指出,LinkIt RTOS是联发科第一个为多款芯片组提供通用工具链(Tool Chain)与应用程序介面(APIs)的平台,开发者可在通用的软体开发平台,也就是LinkIt SDK v3

柯镇:物联网时代的阿里云一站式开发平台

本文由阿里云首席智联网科学家柯镇在苏州云栖大会分享,物联网的使命是数字化物理世界,而AI则是依赖数据而生.当物联网碰上AI,它们会碰撞出什么样的火花呢?阿里云将在整个碰撞过程中起到什么样的作用呢?让我们来瞧一瞧柯镇怎么说?以下为精彩视频内容整理: 物联网的使命是什么? 阿里云首席智联网科学家柯镇认为,"互联网+"可以这样理解,互联网技术是什么呢?大数据.云计算.人工智能.那么这"+"是什么呢?就是物联网!物联网把物理世界抽象到模型世界,来更深的认知物理世界. 这个时

AJAX和Java快速开发平台ThinkCap JX

ajax ClearNova将会开源旗下的ThinkCap JX AJAX 和Java 快速开发平台, 基于GPL协议进行开源. ClearNova公司发布的ThinkCap JX 快速平台,基于 Struts, Hibernate, JFreeChart等25种开源框架,把J2EE 和Ajax结合了起来,为开发者提供快速的J2EE和AJAX开发. ThinkCAP JX Workbench,价格499美金,可以创建page flows, forms, persisted objects, da

Sculpture:基于MDD的集成开发平台

Sculpture是一个基于模型驱动的集成开发平台,目前已经发布了2.1版本. 相信大家对模型驱动,领域设计这些概念已经并不陌生,模型驱动能够极大的提高开发效率,当然这也和项目的类型有关,有所为有所不为,一定要因地制宜. 对于开发系统产品来说,一般是分三个方向: 1.一种是开发出一个功能全面的产品,功能可配置化,客户根据自己的需求进行功能的配置.如SAP 2.另外一种是根据客户的需求直接在平台上进行二次开发,开发完再提交给客户. 如U9 ,EasyBridge.Net 3.还有一种就是拿一个案例