{"title":"XTV: a framework for sharing X Window clients in remote synchronous collaboration","authors":"H. Abdel-Wahab, Mark A. Feit","doi":"10.1109/TRICOM.1991.152885","DOIUrl":null,"url":null,"abstract":"XTV is a distributed system for sharing X Window applications synchronously among a group of remotely located users at workstations running X and interconnected by the Internet. The major components of the system are designed and implemented in such a way that make them reusable in other collaborative systems and applications. A description is presented of the fine technical details and knowledge required to understand and replicate the work which went into developing XTV. The following concepts are discussed: interception, distribution and translation of traffic between X clients and display servers; regulation of access to tools using a token passing mechanism and reverse-translation of server traffic; and accommodation of systems with different architectures which may have different byte orders for integer representation.<<ETX>>","PeriodicalId":274297,"journal":{"name":"Proceedings of TRICOMM `91: IEEE Conference on Communications Software: Communications for Distributed Applications and Systems","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1991-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"202","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of TRICOMM `91: IEEE Conference on Communications Software: Communications for Distributed Applications and Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TRICOM.1991.152885","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 202
Abstract
XTV is a distributed system for sharing X Window applications synchronously among a group of remotely located users at workstations running X and interconnected by the Internet. The major components of the system are designed and implemented in such a way that make them reusable in other collaborative systems and applications. A description is presented of the fine technical details and knowledge required to understand and replicate the work which went into developing XTV. The following concepts are discussed: interception, distribution and translation of traffic between X clients and display servers; regulation of access to tools using a token passing mechanism and reverse-translation of server traffic; and accommodation of systems with different architectures which may have different byte orders for integer representation.<>