Browse Prior Art Database

Method to Transform X Window Property Requests For Distributing to Multiple X Servers in Conferencing

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

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

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

Method to Transform X Window Property Requests For Distributing to
Multiple X Servers in Conferencing

      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

      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

      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

      In the absence of a conferencing enabler, the application
connects to an X server and communicates with it using X protocol,
asking the X server to create resources such as windows on the
server.  During the course of execution, the application sends
requests to the X server.  Depending upon the nature of the request,
the X server may either execute the requested action without
response, it may reply to the application or it may return an error
if the request is invalid.

      A window resource in the X Window system may have associated
properties.  Properties in X Window are intended as a general-purpose
naming mechanism for applications.  By associating data with a common
name string, X Windows applications can share information.  For
example, applications might use properties to exchange information
such as resize hints, program names, and icon formats with a window...