A High Level User Interface to the Graphics for WWW

Paper: 185
Session: A (poster)
Presenter: Budnik, Alexander, Joint Institute for Nuclear Research, Dubna
Keywords: C++, data presentation, graphics, WWW applications, Java



A High Level User Interface to the Graphics for WWW

A.D.Budnik and V.V.Ivanov
Laboratory of Computing Techniques and Automation,
Joint Institute for Nuclear Research, Dubna, RUSSIA

Abstract

The WWW ("Wold Wide Web") project was started by Tim Berners-Lee at CERN -
the Europian Laboratory for Particle Physics. It was developed in order
to provide information sharing within a huge internationally dispersed
collaborations applying the Internet. Very soon the WWW has spread over other
areas, and nowadays it is the most advanced information system in the world.

The WWW system is based on WWW-servers interconnected within the Internet.
Each WWW-server consists of various hypertext documents, which may contain
pointers-links to other Web servers and documents. Till the appearence of
the Java language the Web played a passive role of a hypertext exchanger.
The possibility to develop, load and run programs within the Internet
solved the issue of the WWW system passivity.

Since recent times the various program codes in C, C++ and Fotran have been
transferred by Web users to the Java. Among such programs were codes developed
with the help of the HIGZ (High Level Interface to Graphics and Zebra) package
which offers a high level user interface to the standard graphics packages
(like GKS or X-Window), keeping the program independent of it. Every time
such transfers to the Java demanded a lot of efforts.

In this paper we suggest a new approach to the HIGZ programs application
within the WWW. It is based on the package HIGW3 High level user
Interface to the Graphics for W3) developed with the
help of C++ and Java languages and which permits to realize functions of the
HIGZ package in the WWW enviroument. The example of working program in
Fortran is presented at the http://linserv.jinr.ru/~budnik/vert/.