首页> 外文期刊>Personal and Ubiquitous Computing >A Model–View–Controller extension for pervasive multi-client user interfaces
【24h】

A Model–View–Controller extension for pervasive multi-client user interfaces

机译:广泛的多客户端用户界面的模型–视图–控制器扩展

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

摘要

This paper addresses the implementation of pervasive Java Web applications using a development approach that is based on the Model–View–Controller (MVC) design pattern. We combine the MVC methodology with a hierarchical task-based state transition model in order to achieve the distinction between the task state and the view state of an application. More precisely, we propose to add a device-independent TaskStateBean and a device-specific ViewStateBean for each task state as an extension to the J2EE Service to Worker design pattern. Furthermore, we suggest representing the task state and view state transition models as finite state automata in two sets of XML files. This paper shows that the distinction between an application’s task state and view state is both intuitive and facilitates several, otherwise complex, tasks, such as changing devices “on the fly.”
机译:本文使用一种基于模型-视图-控制器(MVC)设计模式的开发方法来解决普遍Java Web应用程序的实现。我们将MVC方法与基于分层任务的状态转换模型结合在一起,以实现应用程序的任务状态和视图状态之间的区别。更准确地说,我们建议为每个任务状态添加一个独立于设备的TaskStateBean和一个特定于设备的ViewStateBean,作为对J2EE Service to Worker设计模式的扩展。此外,我们建议在两组XML文件中将任务状态和视图状态转换模型表示为有限状态自动机。本文表明,应用程序的任务状态和视图状态之间的区别既直观,又有助于完成其他一些复杂的任务,例如“即时”更换设备。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号