ursula@NEREID.JPL.NASA.GOV (Ursula Schwuttke) (06/29/90)
We have developed an application program in Sunview that monitors and analyzes telemetry data from multiple spacecraft subsystems. Each subsystem has its own monitoring and analysis process, and depends on a server to receive data. We now want to port this application to X, and distribute it among several cooperating workstations. In this new environment, a user at any workstation will need to be able to view displays from any or all spacecraft subsystems, and all of his user-interface entries will need to affect a single set of global data base files. In addition, the individual subsystem analysis processes will need to communicate the results of their analysis with a separate process that coordinates the findings of the individual processes and does system level analysis based on these findings, perhaps requesting additional information from one or more of the subsystem processes. Is there anyone out there who has done something similar, with whom we could exchange information on software design issues? (Our primary concerns are interprocess communication and issues associated with a single client driving multiple X-servers.) Please reply to ursula@nereid.JPL.NASA.GOV and john@triton.JPL.NASA.GOV.