ENVS 1500 Chapter Notes - Chapter 20: Common Object Request Broker Architecture, Message Passing, Data Integrity

54 views2 pages
ENVS 1500 Chapter 20 Notes Summary
Introduction
Most operating systems control these services in such a way as to prevent damage to
the syste o to othe uses’ files ad esouces.
As another example, output to a screen is performed directly to I/O, rather than through
the file system, on many computer systems.
These I/O services allow programs to write text and graphics to the screen without
compromising the system.
Services to programs also include services that are less apparent to the user, but
important nonetheless.
Inter process message passing allows programs to synchronize their actions to protect
data integrity, to share and exchange data, and even to distribute program processing
among different machines on a network.
DCOM (Distributed Component Object Model), its extension .NET, and CORBA (Common
Object Request Broker Architecture) are two standards that allow programs to locate
and share objects, either on a system or across a network.
Remote Procedure Call (RPC) allows a program to call a procedure at a remote location
across a network.
.NET ad othe euivalet opeatig syste tools also ease a pogae’s task at
creating new programs by providing commonly required program objects and allow
computers on a network to share the processing load.
Particularly in modern systems, where elegant user interfaces and graphics are the
norm rather than the exception
The operating system provides a library of powerful service routines for implementing
user interfaces and graphics for individual programs.
On most modern workstations and personal computers, it is only necessary for a
program to call a series of these routines to maintain control of windows, drop-down
menus, dialog boxes, and mouse events.
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

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