Figure 1 presents the general idea of how the interfaces interact with the archiving system. In addition, it utilizes the obspar program to extract ancillary data from database tables in the Sybase SQL server. Automatic processing has the capability to register with the AP notification server to be notified of events such as data arrivals or changes in an observation's status. Observers and public users download Java applets from the Web server using a Web browser. Data browse and retrieve requests are made through applet buttons and are sent through the Gateway to the SQL server or to the archive server.
Data is sent back to the applet for viewing or retrieval.
Overview of Chandra Data Archive Interfaces. The Arc4gl and Archive Server Interface. The client, arc4gl, is a customized application which makes requests to the archive server for file archives and retrieves by issuing language commands. The archive server interprets and executes the arc4gl commands. The server responds by executing an ingest, a browse, or a retrieve operation.