Browse Prior Art Database

Method to Duplicate the Stacking Order of a Window Tree While Adding a Latecomer to an X Window Conference

IP.com Disclosure Number: IPCOM000122974D
Original Publication Date: 1998-Jan-01
Included in the Prior Art Database: 2005-Apr-04
Document File: 4 page(s) / 107K

Publishing Venue

IBM

Related People

Yang, CY: AUTHOR

Abstract

X Windows provides distributed client/server support for two dimensional graphics support. The X server manages the display for the application, allowing applications to open one or more windows and then draw two dimensional graphics within the window. X Application | X Server | Display Figure 11. X Windows Application

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 41% of the total text.

Method to Duplicate the Stacking Order of a Window Tree While Adding
a Latecomer to an X Window Conference

      X Windows provides distributed client/server support for two
dimensional graphics support.  The X server manages the display for
the application, allowing applications to open one or more windows
and then draw two dimensional graphics within the window.
                           X Application
                                 |
                              X Server
                                 |
                              Display
  Figure 11.  X Windows Application

      An X Window conferencing enabler appears to the application to
be an X server, while at the same time appearing to the X server as
an application, as shown below.
                           X Application
                                 |
                       X Conferencing Enabler
                                 |
                              X Server
                                 |
                              Display
  Figure 12.  X Windows Conference Enabled Application

      The X Windows conferencing enabler then connects to multiple X
servers on behalf of the application, distributing the application on
each display.  The application is not aware that it is being
displayed on multiple X servers.
                           X Application
                                 |
                       X Conferencing Enabler
                           |            |
                        X Server     X Server
                           |            |
                        Display      Display
  Figure 13.  X Windows Conference Enabled Application with
               Several Displays

      Some X Window conference enablers provide a feature called
"Latecomer" which allows a new X server to be added to the conference
where an X application is being distributed by the conference
enabler.  At the time the new X server participates in the
conference, some X resources may have already been created by the X
Application.

      The X Window conferencing enabler is responsible for
duplicating the resource set already existing in the conferencing X
servers to the new added latecomer X Server.  Those resources include
colormaps, windows, pixmaps, fonts, graphic contents, and cursors.
                           X Application
       ...