EECS 1012 Lecture Notes - Lecture 17: Display Server, Graphical User Interface, Local Area Network

12 views2 pages
EECS 1012 Lecture 17 Notes
Introduction
Display operations
Essentially, the display server can perform many of the basic display operations with
very little communication required.
WYSIWYG text, for example, requires only that the choice of font, the display location,
and the actual text data be transmitted.
The font data is stored at the display server.
The server also provides a library of all the basic tools and widgets to draw windows
provide drop-down menus, present control buttons, respond to mouse clicks, and many
other functions.
This method requires far less data communication between the program and the display
than if the transmission of actual text images and windows were required.
X Window places no restrictions on the location of the client application
Therefore, the application program could reside on the same computer system as the
display server or remotely on a different system.
Furthermore, the display server can process requests from several different client
applications concurrently, each in its own window.
You would expect this to be true, since a graphical user interface can have several open
windows at one time.
This leads to an interesting and exciting possibility
Those different windows on a single display could be communicating with application
programs on different machines! Indeed, this is the case.
The picture illustrates this situation.
The window in the upper-left corner is communicating with a program located on the
same PC with the display.
The PC is running an X Window server under Microsoft Windows.
The other windows on the screen are connected to various systems located remotely
find more resources at oneclass.com
find more resources at oneclass.com
Unlock document

This preview shows half of the first page of the document.
Unlock all 2 pages and 3 million more documents.

Already have an account? Log in
ammarmarta2020 and 40175 others unlocked
EECS 1012 Full Course Notes
10
EECS 1012 Full Course Notes
Verified Note
10 documents

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents