NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Creating Web-Based Scientific Applications Using Java ServletsThere are many advantages to developing web-based scientific applications. Any number of people can access the application concurrently. The application can be accessed from a remote location. The application becomes essentially platform-independent because it can be run from any machine that has internet access and can run a web browser. Maintenance and upgrades to the application are simplified since only one copy of the application exists in a centralized location. This paper details the creation of web-based applications using Java servlets. Java is a powerful, versatile programming language that is well suited to developing web-based programs. A Java servlet provides the interface between the central server and the remote client machines. The servlet accepts input data from the client, runs the application on the server, and sends the output back to the client machine. The type of servlet that supports the HTTP protocol will be discussed in depth. Among the topics the paper will discuss are how to write an http servlet, how the servlet can run applications written in Java and other languages, and how to set up a Java web server. The entire process will be demonstrated by building a web-based application to compute stagnation point heat transfer.
Document ID
20020042710
Acquisition Source
Ames Research Center
Document Type
Conference Paper
Authors
Palmer, Grant
(NASA Ames Research Center Moffett Field, CA United States)
Arnold, James O.
Date Acquired
August 20, 2013
Publication Date
January 1, 2001
Subject Category
Computer Programming And Software
Meeting Information
Meeting: 8th AIAA/ASME Joint Thermophysics and Heat Transfer Conference
Location: Saint Louis, MO
Country: United States
Start Date: October 19, 2001
Sponsors: American Society of Mechanical Engineers, American Inst. of Aeronautics and Astronautics
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