NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Java RMI Software Technology for the Payload Planning System of the International Space StationThe Payload Planning System is for experiment planning on the International Space Station. The planning process has a number of different aspects which need to be stored in a database which is then used to generate reports on the planning process in a variety of formats. This process is currently structured as a 3-tier client/server software architecture comprised of a Java applet at the front end, a Java server in the middle, and an Oracle database in the third tier. This system presently uses CGI, the Common Gateway Interface, to communicate between the user-interface and server tiers and Active Data Objects (ADO) to communicate between the server and database tiers. This project investigated other methods and tools for performing the communications between the three tiers of the current system so that both the system performance and software development time could be improved. We specifically found that for the hardware and software platforms that PPS is required to run on, the best solution is to use Java Remote Method Invocation (RMI) for communication between the client and server and SQLJ (Structured Query Language for Java) for server interaction with the database. Prototype implementations showed that RMI combined with SQLJ significantly improved performance and also greatly facilitated construction of the communication software.
Document ID
20020043288
Acquisition Source
Marshall Space Flight Center
Document Type
Other
Authors
Bryant, Barrett R.
(Alabama Univ. Birmingham, AL United States)
Date Acquired
August 20, 2013
Publication Date
October 1, 1999
Publication Information
Publication: 1999 NASA/ASEE Summer Faculty Fellowship Program
Subject Category
Computer Programming And Software
Funding Number(s)
CONTRACT_GRANT: NGT8-52874
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.

Available Downloads

There are no available downloads for this record.
No Preview Available