Qualcomm SDK盘点:AllJoyn SDK

人工智能

636人已加入

描述

AllJoyn™是Qualcomm Innovation Center, Inc. 的产品。现已交付给AllSeen联盟管理。它是一个开源的跨平台物联网软件框架,基于WiFi和蓝牙的近距离通信技术,支持多种编程语言,易于集成到现有应用中,目前主要用于家用电器,用以实现智能家居的互联互通,简化用户操作流程,提供更为舒适、安全、便利的生活方式。由于AllJoyn跨平台、编程语言无关等特性,也就可以运行在OpenWRT系统之上,为开源硬件和家居设备提供快速接入与通信,相互发现及服务等功能。

为了解决物联网设备间的互联有一个统一的方法,建立在局域网基础上,当然离不开基本的IP协议。它规定的通信端口,广播发现设备,数据加密方式,消息传输机制等基本设备互联的元素,但要与众多设备互联,尽可能多利用网路带宽,后来在此协议基础上进行了升级,新板引入了service的概念,不同的设备可以支持不同的服务,但可以通过统一的通信流程来实现互联互通。用户尽可能关心自己设备提供的业务,而不需花更多的时间在传输,UI,云服务上。

【AllJoyn框架-03】官方示例程序basic简单剖析

不论是自己编译源码还是从官方下载SDK,在alljoyn_coresamples下的代码很值得研究,有利于熟悉alljoyn框架的各种概念和编程套路。今天我且对basic程序作下简单剖析。只是简单析一析,还不能深入到源码 级别。读者在熟悉之前请务必多读几遍官方对alljoyn framework的介绍文档,里面有相当多的抽象概念阐述,尽管读了之后也不知道在说什么,但还是读一下为好。

CSDN本地开发案例

通过AllJoyn传输文件

Alljoyn是Qualcomm开发的一个开源的p2p通信框架,支持wifi/蓝牙和wifi-direct。目前已经有了很多基于这个框架开发的联机游戏。在Alljoyn的sdk里有很多例子,其中有一个通过raw session发送信息的,对这个例子略加修改就可以实现两个手机之间文件的传输。

【AllJoyn专题】基于AllJoyn和Yeelink的传感器数据上传与指令下行的研究相关资讯

接触Qualcomm物联网框架AllJoyn不太久,但确是被深深地吸引了。在我看来,促进我深入学习的原因有三点:一、AllJoyn开源,对开源的软硬件总会有种莫名的喜爱,尽管也许不会都深入下去;二、顺应潮流,物联网虽远未普及,但已是大势所趋,Qualcomm公司在领域布局,致力于打造舒适高效的智能家居场景,推出AllJoyn软件框架,适应了发展趋势;三、文档丰富,开源软件的使用,特别是框架,若没有文档相助,相信没有多少开发者愿意尝试,AllJoyn在这方面做得不错,日后还需做得更好。当然啦,也有些额外原因,包括Qualcomm的大力推广,个人对C++的喜爱等等。

CSDN精彩文章

万物互联:AllSeen联盟将在未来一年占据领导地位

AllSeen联盟自去年推出以来,已聚集了许多物联网行业发展的行业领袖厂商——从消费类电子设备到家电制造商,再到汽车制造公司以及云服务提供商。AllSeen联盟目前正致力于发布其第三版开源框架AllJoyn,它将拥有九个工作团队来扩充协议,从而解决影响物联网(IoT)互通性,包括照明、家庭自动化、安保。..

拥抱开源:微软Windows 10宣布全面支持AllJoyn技术

近日,微软宣布将在Windows 10系统中支持Alljoyn技术。Alljoyn是一个开源软件框架,通过创建动态近端网络,让设备可以通过相互连接实现功能交互。这一举措无疑会促进AllJoyn将开源代码传播至更广泛的社群的步伐。

浅谈一种新型的物联网/智能家居体系结构

对于AllJoyn,也许很多开发者还不熟悉,因为是Qualcomm公司推出不久,现已交付给AllSeen联盟管理。它是一个开源的跨平台物联网软件框架,基于WiFi和蓝牙的近距离通信技术,支持多种编程语言,易于集成到现有应用中,目前主要用于家用电器,用以实现智能家居的互联互通,简化用户操作流程,提供更为舒。..

Qualcomm业务拓展副总裁沈劲:智能终端的延伸

智能手机已经成为人类历史上最广泛、最强大的信息终端,也是对生活影响最深刻的终端。但它的发展并未停止,开发者还在不断寻找其可以延伸的方向。Qualcomm业务拓展副总裁沈劲,结合自己的见解,对此进行了分析。


打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分