`
frank1998819
  • 浏览: 752113 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类

【开源推荐】AllJoyn:打造全球物联网的通用开源框架 (转)

 
阅读更多

随着智能设备的发展,物联网逐渐进入了人们的生活。在今年的MDCC 2013移动开发者大会上,Linquet创始人Pooya Kazerouni表示,未来几乎一切东西都可以互联,设备数量将多达500亿台。

目前开源软件也在促进这一进程。高通公司日前发布了一个开源项目——AllJoyn(采用Apache和BSD许可协议),并将该项目捐赠给了一个名为“AllSeen联盟”的组织,该组织由Linux基金会监督,这是迄今为止推动家庭和工业“物联网”应用与创新的最广泛的跨行业联盟。

目前一些消费电子设备制造商、服务供应商、零售商、设备制造商、芯片制造商都已经加入了该联盟,除了高通,AllSeen联盟的顶级成员包括海尔、LG电子、松下、夏普、美国晶像公司、TP-LINK等,社区成员包括Canary、思科、DoubleTwist、Fon(公共WiFi服务)、Harman(音响商),宏达电(HTC)、Letv(乐视网)、Lite-on、Moxtreme、Musaic、西尔斯品牌管理公司、Sproutling、Sprosty、Weaved和Wilocity等。

关于AllJoyn

AllJoyn官网中将其描述为“一个能够使连接设备之间进行互操作的通用软件框架和系统服务核心集,也是一个跨制造商来创建动态近端网络的软件应用”。

Linux基金会表示,该开源框架允许在特定的系统之间无缝发现、动态连接,并可以与附近的产品进行交互,无论该产品是什么品牌、传输层、平台或操作系统。

该框架不依赖于特定的通信协议,因此它可以工作在WiFi、蓝牙、以太网或任何IP传输的环境中。

在不久的将来,当你家里冰箱中的牛奶剩余不多的时候,冰箱可能会给你的手机发送消息提醒你购买。

高通互动平台总裁Rob Chandhok表示,高通花费了大量的时间和数百万美元去解决设备之间的互操作问题,现在高通已经将项目捐赠给了AllSeen联盟,高通和Linux基金会希望不同公司和它的开发人员能够参与进来,共同促进这一项目的发展。

AllJoyn的开发工具和教程

目前已经有一些应用通过AllJoyn构建,比如一个名片读取器,可以让你通过WiFi分享联系人数据。

AllJoyn项目还针对Android、Arduino、iOS、OS X、Linux、Windows等平台以及Unity游戏开发引擎提供了SDK和API,并且还有一个教程,以帮助开发人员在产品中集成AllJoyn的功能。

项目官网:https://www.alljoyn.org/

文档和SDK:https://www.alljoyn.org/docs-and-downloads

源码:https://git.allseenalliance.org/gerrit/#/admin/projects/

分享到:
评论

相关推荐

    面向物联网的六大开源中间件工具

    AllJoyn是由AllSeen联盟支持的一种协作性开源软件框架,该联盟成员包括Linux基金会、微软、LG、高通、夏普、松下、思科、赛门铁克等众多知名企业。AllJoyn的设计目的是为了让设备和应用程序能够更方便地发现和联系...

    AllJoyn15.04 文档手册(html格式)

    AllJoyn是一个开源的跨平台框架,它允许设备之间进行通信,实现物联网(IoT)环境下的互操作性。这个手册包含了一系列html文件,构成了一个完整的开发指南。 1. **AllJoyn概述**:AllJoyn框架由Linux基金会维护,设计...

    物联网外文翻译(英语+中文)

    例如,IoTivity、OneM2M、AllJoyn等标准组织正在推动物联网领域的统一标准。 7. **物联网架构模型**:典型的物联网架构包括设备层、网络层、平台层和应用层。设备层负责数据采集,网络层负责数据传输,平台层提供...

    AllJoyn - Core Training 1_for Brooks

    AllJoyn 是一个开源 API 框架,用于实现物联网(IoT)中的设备和服务之间的互联互通。它允许设备和应用程序在网络上以标准方式发布 API,从而实现不同设备之间的交互与协同工作。 #### 二、为什么需要 API? 在...

    meshblu-alljoyn:适用于AllJoyn的Meshblu连接器

    Meshblu-Alljoyn 用于Octoblu或与其他服务一起使用的Meshblu连接器。 设定说明 特拉维斯 gem install travis travis login 特拉维斯(S3) 如果需要推送浏览器版本,请使用 travis encrypt [S3_ACCESS_KEY_SECRET...

    深入解析AllJoyn核心软件框架

    ### 深入解析AllJoyn核心软件框架 #### AllJoyn定义与概念概述 AllJoyn是一个由Qualcomm Innovation Center, Inc.开发并维护的开源软件框架,它旨在为设备间的互联互通提供一种标准化的方式。该框架允许不同类型的...

    cordova-chat-alljoyn:利用AllJoyn Cordova插件进行点对点聊天的示例应用程序

    使用适用于AllJoyn的Cordova插件的示例应用程序。 该应用程序实现了一个简单的聊天服务,该服务允许通过AllJoyn在设备之间进行对等聊天。 建立和运行 生成和运行应用程序的最简单方法是使用Cordova命令行工具。 ...

    Alljoyn 的sdk下载

    Alljoyn是一款开源的跨平台框架,主要用于实现设备间的近场通信和协同操作,尤其在物联网(IoT)领域有着广泛的应用。它由高通公司发起,并被Linux基金会托管,旨在促进不同设备间的无缝交互,创建一个开放的互联...

    中文版 深入解析 AllJoyn 瘦客户端

    它是AllJoyn开源项目的延伸,后者是由AllSeen联盟负责开发的用于设备互操作性的软件框架。AllJoyn瘦客户端专注于为微处理器应用提供轻量级的实现,从而在资源受限的嵌入式系统中实现AllJoyn框架功能,如网络连接和...

    alljoyn局域网文件传输SDK-支持蓝牙、无线方式无服务器传输

    Alljoyn框架的核心是一个开源的、跨平台的中间件,它允许设备和服务发现、连接和交互。这个框架提供了一种标准的方法来创建分布式应用,使得不同设备和操作系统之间的通信变得更加简单。以下是Alljoyn的主要特点: ...

    alljoyn_中文介绍

    AllJoyn是一个合作的开源软件框架,程序员可以很方便的编写出搜索附近设备的应用应用程序,并且无论对方的品牌、类别、系统都可以在不需要云环境的情况下连接。AllJoyn框架是非常灵活,能使物联网实现愿景。

    Hands-on AllJoyn standard

    AllJoyn是一种开源的软件框架,它允许设备和服务发现并进行通信。...AllJoyn作为一个跨平台的框架,为物联网设备的互联互通提供了一种标准化的解决方案,其开源特性也使得它能够根据不断变化的技术需求而不断进化。

    ALLJOYN_THIN_CORE_chinese

    通过以上分析可以看出,ALLJOYN 作为一种开源软件框架,不仅提供了跨设备类型运行分布式应用程序的强大支持,而且通过其标准核心库和精简核心库的组合,成功地覆盖了从高性能通用计算机到资源受限的嵌入式系统的广阔...

    introduction-to-alljoyn

    AllJoyn是高通创新中心(Qualcomm Innovation Center, Inc.)推出的一项开源软件项目,它是一个面向各种操作系统的跨平台P2P(点对点)通信框架。AllJoyn为开发者提供了一个简便的途径,来实现不同设备间的无缝连接...

    ALLJOYN阅读笔记

    ALLJOYN是一个开源的、跨平台的框架,用于设备间通信和实现物联网(IoT)应用的互操作性。它的核心在于提供一个消息总线,允许应用程序之间进行直接的、安全的通信。以下是对ALLJOYN源代码阅读笔记的详细说明: 首先...

    AllJoyn - Tech Overview v3_for Brooks

    AllJoyn®是一种开源API框架,旨在为物联网(Internet of Everything)提供一个标准化的设备与应用程序间交互方式。通过允许设备和服务在网络上以一种标准的方式发布API,AllJoyn促进了不同设备间的互操作性,使得...

    alljoyn-16.04.00-src.tar

    AllJoyn框架作为由高通公司发起的一个开源项目,致力于提供一种标准化的方式,使不同设备能够无缝地发现、连接并交互。本文将深入解析AllJoyn框架,通过其16.04.00版本的源代码包`alljoyn-16.04.00-src.tar`,探讨其...

    AllJoyn智能家居互动模式方案.pdf

    AllJoyn是一个开源的软件框架,支持多种编程语言和软件组件库,可以运行在家庭本地网络,也可以选择云服务,使用场景更加广泛。 AllJoyn技术具有很多优势,首先,它可以解决多种设备之间的兼容问题,实现不同设备的...

    AllJoyn Demo of IOE Day.pptx

    - **AllJoyn** 是一个开源框架,它允许不同设备间进行通信,从而构建智能互联环境。 - **IoE Day**(Internet of Everything Day)是一个活动或演示日,用于展示和讨论如何利用技术实现万物互联。 - 在这次活动中,...

    Windows 10 最大秘密武器不是-开始菜单的回归-那是什么-.docx

    #### AllJoyn:开启智能家居新时代 Windows 10 的发布标志着微软向着智能家居领域迈出了重要一步。尽管“开始菜单”的回归备受关注,但实际上,真正的秘密武器是AllJoyn这一智能家居控制平台。AllJoyn 是一种开源...

Global site tag (gtag.js) - Google Analytics