...
首页> 外文期刊>Software Engineering, IEEE Transactions on >On Event-Based Middleware for Location-Aware Mobile Applications
【24h】

On Event-Based Middleware for Location-Aware Mobile Applications

机译:关于基于位置的移动应用程序的基于事件的中间件

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

As mobile applications become more widespread, programming paradigms and middleware architectures designed to support their development are becoming increasingly important. The event-based programming paradigm is a strong candidate for the development of mobile applications due to its inherent support for the loose coupling between components required by mobile applications. However, existing middleware that supports the event-based programming paradigm is not well suited to supporting location-aware mobile applications in which highly mobile components come together dynamically to collaborate at some location. This paper presents a number of techniques including location-independent announcement and subscription coupled with location-dependent filtering and event delivery that can be used by event-based middleware to support such collaboration. We describe how these techniques have been implemented in STEAM, an event-based middleware with a fully decentralized architecture, which is particularly well suited to deployment in ad hoc network environments. The cost of such location-based event dissemination and the benefits of distributed event filtering are evaluated.
机译:随着移动应用程序的日益普及,旨在支持其开发的编程范例和中间件体系结构变得越来越重要。基于事件的编程范例非常适合移动应用程序的开发,因为它固有地支持移动应用程序所需组件之间的松散耦合。但是,支持基于事件的编程范例的现有中间件并不十分适合支持位置感知的移动应用程序,在该应用程序中,高度移动的组件动态地聚集在一起以在某个位置进行协作。本文介绍了许多技术,包括与位置无关的公告和订阅以及与位置相关的筛选和事件传递,这些技术可以由基于事件的中间件用来支持这种协作。我们描述了如何在STEAM中实现这些技术,STEAM是一种具有完全分散式架构的基于事件的中间件,特别适合于自组织网络环境中的部署。评估了这种基于位置的事件传播的成本以及分布式事件过滤的好处。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号