>> Ressourcen > Theses > Persché, Richar[..] > 3 Hypermedia Sy[..] > 3.4 Hyperwave > 3.4.6 WaveMaste[..]

ErstesErstesVorherigesNächstesLetztes 8/12

3.4.6 WaveMaster - The WWW Gateway

 
  

Figure 3.4: Netscape Navigator Gold views an HTML document produced by WaveMaster showing a Collection and its CollectionHead.
\begin{figure}
 \begin{center}
 \leavevmode
 
\psfig {file=wavemaster1.ps,width=12.2cm}
 \end{center}\end{figure}

WaveMaster is an extension to the Hyperwave server to allow for access to a Hyperwave server from a WWW client. To the WWW client WaveMaster looks like a normal WWW server. The HTML documents, which are sent to the client, are created by WaveMaster on-the-fly. They contain the requested document from the Hyperwave server (translated to HTML if necessary) plus additional segments of HTML to provide access to more of Hyperwave's functionality (see Figure 3.4). This includes a number of additional buttons (clickable images) which appear in the header[*]of the document. Clicking on the buttons in the header opens new HTML pages including fill-in forms to transmit information to the Hyperwave server. Currently, WaveMaster does not provide all the functionality of native Hyperwave clients (Harmony, Amadeus), but the development team has already announced more functionality using Java, and by the time you read this, some of it will probably have been implemented.

Let's look at the current implementation, WaveMaster 3.22:

3.4.6 WaveMaster - The WWW Gateway

 
  

Figure 3.4: Netscape Navigator Gold views an HTML document produced by WaveMaster showing a Collection and its CollectionHead.
\begin{figure}
 \begin{center}
 \leavevmode
 
\psfig {file=wavemaster1.ps,width=12.2cm}
 \end{center}\end{figure}

WaveMaster is an extension to the Hyperwave server to allow for access to a Hyperwave server from a WWW client. To the WWW client WaveMaster looks like a normal WWW server. The HTML documents, which are sent to the client, are created by WaveMaster on-the-fly. They contain the requested document from the Hyperwave server (translated to HTML if necessary) plus additional segments of HTML to provide access to more of Hyperwave's functionality (see Figure 3.4). This includes a number of additional buttons (clickable images) which appear in the header[*]of the document. Clicking on the buttons in the header opens new HTML pages including fill-in forms to transmit information to the Hyperwave server. Currently, WaveMaster does not provide all the functionality of native Hyperwave clients (Harmony, Amadeus), but the development team has already announced more functionality using Java, and by the time you read this, some of it will probably have been implemented.

Let's look at the current implementation, WaveMaster 3.22:

3.4.6.10 PLACE 3.4.6.10 PLACE
3.4.6.10 PLACE 3.4.6.10 PLACE
3.4.6.1 Meta Information 3.4.6.1 Meta Information
3.4.6.1 Meta Information 3.4.6.1 Meta Information
3.4.6.2 Hyperwave's Hierarchical Structure 3.4.6.2 Hyperwave's Hierarchical Structure
3.4.6.2 Hyperwave's Hierarchical Structure 3.4.6.2 Hyperwave's Hierarchical Structure
3.4.6.3 Identified Access 3.4.6.3 Identified Access
3.4.6.3 Identified Access 3.4.6.3 Identified Access
3.4.6.4 Searching 3.4.6.4 Searching
3.4.6.4 Searching 3.4.6.4 Searching
3.4.6.5 Options 3.4.6.5 Options
3.4.6.5 Options 3.4.6.5 Options
3.4.6.6 Annotations 3.4.6.6 Annotations
3.4.6.6 Annotations 3.4.6.6 Annotations
3.4.6.7 Authoring 3.4.6.7 Authoring
3.4.6.7 Authoring 3.4.6.7 Authoring
3.4.6.8 Secure Access 3.4.6.8 Secure Access
3.4.6.8 Secure Access 3.4.6.8 Secure Access
3.4.6.9 HTTP vs. HG-CSP 3.4.6.9 HTTP vs. HG-CSP
3.4.6.9 HTTP vs. HG-CSP 3.4.6.9 HTTP vs. HG-CSP