Previous section.

Network Computer CAE Specification
Copyright © 1997 The Open Group

Conceptual Architecture

The conceptual architecture described in this chapter illustrates the basic capabilities of a Network Computer and how they relate to one another.

Note that this is an abstract architecture, and is in no way meant to describe the inner workings of any particular Network Computer, nor is it meant to dictate implementation. Instead, it is meant to help the reader understand how the various elements of a Network Computer might work together.

Figure: Network Computer Abstract Architecture

In Network Computer Abstract Architecture , the required elements of the architecture are denoted by solid lines, and the optional elements by dotted lines.

Provide a User Interface

Conforming products are required to provide a set of capabilities that together make up the interface between the system's user and the system services.

Process URLs

When a user enters or selects a Uniform Resource Locator (URL), this needs to be evaluated by the system. Depending upon the URL's scheme, different tasks will be performed:

Execute Java Applets

When a Java bytecode file is referenced through the HTML <APPLET> tag, that bytecode file will be retrieved via the HyperText Transfer Protocol and executed.

Process and Present Resources

Resources that are requested via the URL http: or https: schemes have content types. These content types will cause them to be processed in different ways prior to rendering them to the product's output devices.

Contents Next section Index