Because of the very high distribution of WWW client programs, it is
obvious that Hyper-G access with WWW clients is a key issue. In
order to offer Hyper-G functionality to an enormous number of users,
a gateway program has been developed which is installed with
every Hyper-G server. This gateway handles requests from WWW clients acting as a protocol converter and creates a WWW representation of Hyper-G ``on the fly.'' In fact, the gateway program is in a sense a WWW server since it meets two requirements:
- It talks the client-server protocol used by WWW when communicating with clients.
- It can provide documents in formats used by WWW.
The difference from a usual WWW server is that the gateway does not retrieve resources from a simple file system, but has a Hyper-G server as its back-end database.