|
题目:
雅宝题库答案:
****此区域为收费内容**** 需支付 1 知识币后可查看,1币=0.01元查看答案
雅宝题库解析:
随着移动通讯技术的快速发展,移动设备在短短十多年中就在全世界范围内得到了普及。今天,移动设备的普及程度已经远远超过汽车和信用卡[1]。移动设备已经将个人信息管理、个人通讯、信息浏览、辅助工具、娱乐等众多功能融为一体,它让人们之间交流与沟通更为便捷和灵活,使其已经成为了一个掌握用户信息、知晓用户和服务用户的重要平台。从而使基于移动设备的上下文感知计算得到了充分关注,并逐渐成为计算机领域的热点研究题目。然而,目前基于移动设备的上下文感知应用还很缺乏,其中一个很重要的原因是由于缺少一个方便有效的上下文数据管理中间件。当前每一个上下文感知应用都需要自身程序去采集各种各样传感器数据及抽取出上下文数据,这样就增加了上层感知应用的开发成本,加大了开发的难度。为了把上下文感知应用从繁琐的传感器数据获取和管理中解脱出来,本文提出了一种上下文数据管理中间件。基于上下文数据管理中间件开发的感知应用不必再关心如何获取上下文数据,而只需关注于业务逻辑本身,从而大大减轻上下文感知应用的开发工作量。同时为了满足Web Widget应用对获取上下文数据的需求,上下文数据管理中间件也提供了JavaScript接口。上下文数据管理中间件的关键技术主要包括以下四个部分:利用DBus进程间通信机制,设计并实现一个扩展性良好的数据发布与订阅通信机制,使数据应用与数据获取分离,又能方便地从数据获取中得到数据;利用诺基亚uSD卡[2]与外部传感器进行通信,并获取到外部传感器所采集的数据,使中间件提供外部传感器数据的支持;利用XML描述上下文数据组合应用的方式,实现把多种上下文数据组合为新的数据,并对新的数据进行发布;利用WebKit技术为Web Widget应用提供JavaScript接口,并完成把C/C++数据类型到JavaScript数据类型的转换。基于上下文数据管理中间件开发的原型系统表明,上下文数据管理中间件具有良好的运行效率和可扩展性,并可显著提高上下文应用程序的开发效率。 |
上一篇:国开汉语言《网络词语旧词新用中的词义演变》参考论文下一篇:某研究院咨询数据综合管理系统的设计与实现
|