The current implementation of WebMap makes use of
Mosaic's remote control feature.
This is a very simple interprocess
communication concept
which allows processes on the same host to exchange data without using
kernel communication support like sockets or pipes. The interaction
between WebMap and Mosaic is illustrated in Fig. 9.
In the following enumeration the sequence of actions is described. The numbers correspond to the numbers shown in Fig. 9.
command to directly call the
method ``goto'' of WebMap's internal Navigator object.
The result of
this method call is returned to the webmap-sender process.
At present a simple modification to the source code of Mosaic has to be perfomed to obtain the described behaviour. This `patch' may also provide a simple application interface to Mosaic for other applications until an `official' WWW-browser CCI (Client Communication Interface) will be available.