Laserfiche WebLink
Data will be QA/QCed (see Task Memorandum 1.05-4) and reformatted after they are collected. <br />Client-Server Programs <br />A "server" is a machine/program that accepts requests from other machines and performs some type <br />of service. A "client" is a machine/program that requests information from a server machine and <br />generates an accessible product. Typically, a server provides centralized resources. For example, a <br />file server on a network is a machine that stores files but makes the files available to remote <br />machines. A print server is a machine that has memory for print queues and delivers to a printer for <br />printing. <br />The CRDSS will build on client-server technology in a number of ways. Foremost is the use of a <br />database server running INFORMIX software to provide database services to all other CRDSS <br />components. In this configuration, the database server runs software that listens for data requests <br />posted by client programs. For example, the Briefing Room prototype machine will run applications <br />that request information from the database server. <br />Client-server technology will also be used to optimize the processing speed of the CRDSS. For <br />example, it may be necessary to run an application on a fast machine and display the results on the <br />local machine. Such a configuration takes advantage of the client-server features of the X Window <br />System (see the next section). <br />Running Software on one Machine and Displaying on Another Machine <br />The X Window System allows a program running on one machine to display on another machine, <br />assuming that both machines are on the Internet. Executing a program in this way is not as fast as <br />running the program locally because all display information must be transmitted over the network; <br />however, it is a convenient method of sharing computing resources. <br />The following discussion illustrates how to run a program on machine "remote" and display it on <br />machine "local" (the machine that the user is sitting in front of). <br />(1)On the local machine, execute: <br />(to allow display access from "remote") <br />xhost remote <br />or <br />(to allow display access from all machines) <br />xhost + <br />rlogin telnet <br />(2)Login to "remote" using or . <br />(3) Set the display on "remote" to be that of "local" (example is for Bourne, Korn shells): <br />DISPLAY=local:0.0 ; export DISPLAY <br />(4)Run the graphics-based application on "remote." <br />3 <br />A275 05.10.94 1.05-19 Malers <br />