Supporting flexible communication in heterogeneous multi-user environments

Supporting flexible communication in heterogeneous multi-user environments
复制标题

支持异构多用户环境下的灵活通信

DOI:
10.1109/icdcs.1994.302451
复制
发表时间:
1994
期刊:
14th International Conference on Distributed Computing Systems
影响因子:
--
通讯作者:
H. Hoppe
H. Hoppe
中科院分区:
--
文献类型:
--
作者:
Jian Zhao;H. Hoppe

文献摘要

被引文献

相似文献

提出了一种灵活的多用户界面通信模型。它允许在异构应用程序之间动态耦合任意用户界面对象。当耦合时,UI对象通过在不同的应用程序环境中广播事件和重新执行相应的操作来同步。要进行耦合,对象必须是兼容的,但不一定是相同的。通信机制基于集中式服务器。除了多路回调之外,它还以标准化的方式处理任意远程过程调用,从而允许在应用程序之间传输内部状态信息。我们的通信机制是作为一组原语实现的,这些原语扩展了基于OSF/ motif的UI工具箱库。它可以很容易地用于开发多用户界面,就像单用户应用程序一样,或者将单用户应用程序扩展到多用户应用程序
A flexible communication model for multi-user interfaces is presented. It allows for coupling arbitrary user interface objects between heterogeneous applications dynamically. When coupled, UI objects are synchronized by broadcasting events and re-executing the corresponding actions in the different application environments. To be coupled, objects have to be compatible, but not necessarily identical. The communication mechanism is based on a centralized server. In addition to multiplexing callbacks, it also handles arbitrary remote procedure calls in a standardized way, thus allowing the transfer of internal state information between applications. Our communication mechanism is implemented as a set of primitives that extend an OSF/Motif-based UI toolbox library. It can be easily used to develop multi-user interfaces in very much the same way as single-user applications, or to extend single-user applications to multi-user ones.<<ETX>>