首页> 外文会议>ACM/IFIP/USENIX International Middleware Conference >SyD: A Middleware Testbed for Collaborative Applications over Small Heterogeneous Devices and Data Stores
【24h】

SyD: A Middleware Testbed for Collaborative Applications over Small Heterogeneous Devices and Data Stores

机译:SYD:用于小型异构设备和数据商店的协同应用中的中间件测试平台

获取原文

摘要

Developing a collaborative application running on a collection of heterogeneous, possibly mobile, devices, each potentially hosting data stores, using existing middleware technologies such as JXTA, BREW, compact .NET and J2ME requires too many ad-hoc techniques as well as cumbersome and time-consuming programming. Our System on Mobile Devices (SyD) middleware, on the other hand, has a modular architecture that makes such application development very systematic and streamlined. The architecture supports transactions over mobile data stores, with a range of remote group invocation options and embedded interdependencies among such data store objects. The architecture further provides a persistent uniform object view, group transaction with Quality of Service (QoS) specifications, and XML vocabulary for inter-device communication. This paper presents the basic SyD concepts and introduces the architecture and the design of the SyD middleware and its components. We also provide guidelines for SyD application development and deployment process. We include the basic performance figures of SyD components and a few SyD applications on Personal Digital Assistant (PDA) platforms. We believe that SyD is the first comprehensive working prototype of its kind, with a small code footprint of 112 KB with 76 KB being device-resident, and has a good potential for incorporating many ideas for performance extensions, scalability, QoS. workflows and security.
机译:开发在一系列异构,可能的移动设备上运行的协作应用程序,每个可能托管数据存储,使用诸如JXTA,BREW,Compact .NET和J2ME的现有中间件技术,需要太多的ad-hoc技术以及繁琐和时间 - 编程编程。另一方面,我们在移动设备(SYD)中间件上的系统具有模块化架构,使此类应用程序开发非常系统化和精简。该架构支持通过移动数据存储的交易,具有一系列远程组调用选项和此类数据存储对象之间的嵌入式相互依赖性。该体系结构还提供了持久的统一对象视图,具有服务质量(QoS)规范的组事务,以及用于设备间通信的XML词汇。本文介绍了基本SYD概念,并介绍了SYD中间件及其组件的架构和设计。我们还提供了SYD应用程序开发和部署过程的指导。我们包括SYD组件的基本性能数据和个人数字助理(PDA)平台上的一些SYD应用程序。我们认为Syd是其同类的第一个全面的工作原型,具有112 kB的小代码占地面积,具有76 kB的设备居民,并具有良好的潜力,融入了许多绩效扩展,可扩展性,QoS的想法。工作流和安全性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号