【24h】

Protium, an infrastructure for partitioned applications

机译:Protium,分区应用程序的基础架构

获取原文

摘要

Remote access feels different from local access. The major issues are consistency (machines vary in GUIs, applications, and devices) and responsiveness (the user must wait for network and server delays), Protium attacks these by partitioning programs into local viewers that connect to remote services using application-specific protocols. Partitioning allows viewers to be customized to adapt to local features and limitations. Services are responsible for maintaining long-term state. Viewers manage the user interface and use state to reduce communication between viewer and service, reducing latency whenever possible. System infrastructure sits between the viewer and service, supporting replication, consistency, session management, and multiple simultaneous viewers. The prototype system includes an editor, a draw program, a PDF viewer, a map database, a music jukebox, and windowing system support. It runs on servers, workstations, PCs, and PDAs under Plan 9, Linux, and Windows; services and viewers have been written in C, Java, and Concurrent ML.
机译:远程访问感受与本地访问不同。主要问题是一致性(GUI,应用程序和设备中的机器不同),响应性(用户必须等待网络和服务器延迟),策略通过将程序分区程序攻击这些程序,以使用特定于应用程序特定的协议将程序分区程序。分区允许自定义查看观众以适应本地特征和限制。服务负责维护长期状态。查看器管理用户界面并使用状态以减少观看者和服务之间的通信,尽可能降低延迟。系统基础架构位于查看器和服务之间,支持复制,一致性,会话管理和多个同时查看器。原型系统包括编辑器,绘图程序,PDF查看器,地图数据库,音乐Jukebox和窗口系统支持。它在计划9,Linux和Windows下的服务器,工作站,PC和PDA上运行;服务和观众已写入C,Java和Conturrent ML。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号