Inverting X: an architecture for a shared distributed window system
نویسندگان
چکیده
Shared window systems have become a popular vehicle for supporting distributed, synchronous collaboration. At present they are difficult to build and they support limited paradigms of multi-user interaction with shared applications. We believe this difficulty is largely due to the inverted nature of the client/server architecture of most distributed window systems. The architecture is inverted in the sense that the user is nearer the server than the client; this hampers attempts to share windows. By comparing the traditional client/server architecture of distributed file systems with the inverted architecture of distributed window systems we argue that it is possible to develop window systems where the user is nearer window system clients than servers, and that this architecture greatly facilitates the sharing of windows among users.
منابع مشابه
An Improved Token-Based and Starvation Free Distributed Mutual Exclusion Algorithm
Distributed mutual exclusion is a fundamental problem of distributed systems that coordinates the access to critical shared resources. It concerns with how the various distributed processes access to the shared resources in a mutually exclusive manner. This paper presents fully distributed improved token based mutual exclusion algorithm for distributed system. In this algorithm, a process which...
متن کاملCollaborative Sharing of Windows between MacOS X , the X Window System and Windows ∗
This paper investigates how one best can share windows between many different computers in a collaborative, cross platform environment. Current collaborative solutions offering users shared application access are limited in that they either share an entire desktop, or that sharing is built into the collaborative application. We present an architecture of a system allowing windows on MacOS X to ...
متن کاملMultiuser interface architecture using structured distributed shared memories
We are building a window system of the next generation which provides multiuser interface functions, called the BTRON2 window system. It facilitates the construction of multiuser interfaces by using structured distributed shared memories preserving interaction objects. The main bene t of this architecture is that it can clearly divide multiuser interface modules and application core modules. Th...
متن کاملA Distributed Control Architecture for Autonomous Operation of a Hybrid AC/DC Microgrid System
Hybrid AC/DC microgrids facilitate the procedure of DC power connection into the conventional AC power system by developing the distributed generations (DGs) technologies. The conversion processes between AC and DC electrical powers are more convenient by hybrid systems. In this paper, an energy management system (EMS) for a hybrid microgrid network is proposed due to the optimal utilization of...
متن کامل