Java Version of Embedded Web Software Server
TBMG-7267
11/01/2002
- Content
Tempest is a computer program that functions as a HyperText Transfer Protocol (HTTP) server for embedded systems. Tempest enables remote command and control of embedded systems. Tempest accepts HTTP requests from standard Webbrowser programs running on remote client computers and returns HyperText Markup Language (HTML) files to the browsers. Tempest is capable of serving up a variety of Web-based data files and application programs, including HTML files; Java applets; Common Object Request Broker Architecture (CORBA) client programs; Virtual Reality Modeling Language (VRML) files; static and dynamic video images in Joint Photographic Experts Group (JPEG), Graphic Image File (GIF), Moving Pictures Experts Group (MPEG), and Audio/Video Interleave (AVI) formats and in other common formats; audio files; and files in other formats specified by the Tempest user. Features, options, and capabilities of Tempest include encrypted identification and password challenges to remote clients, separate configuration files, exception handling, optional logging of client Internet Protocol (IP) access, optional debugging, optional connection of persistent clients, and optional assignment of listening ports. The present version of Tempest, written in the Java programming language, is designed to run on any operating system for which there exists a Java virtual machine.
- Citation
- "Java Version of Embedded Web Software Server," Mobility Engineering, November 1, 2002.