RFC 1727 (rfc1727) - Page 2 of 11
A Vision of an Integrated Internet Information Service
Alternative Format: Original Text Document
RFC 1727 Resource Transponders December 1994
etc. Although there are a number of gateways between various
protocols, and information service providers are starting to use
GOPHER to provide a glue between various services, we are not yet in
that golden age when all human information is at our fingertips. (And
we're even farther from that platinum age when the computer knows
what we're looking for and retrieves it before we even touch the
keyboard.)
In this paper, we'll propose one possible vision of the information
services landscape of the near future, and lay out a plan to get us
there from here.
3. Axioms of information services
There are a number of unspoken assumptions that we've used in our
discussions. It might be useful to lay them out explicitly before we
start our exploration.
The first is that there is no unique information protocol that will
provide the flexibility, scale, responsiveness, worldview, and mix of
services that every information consumer wants. A protocol designed
to give quick and meaningful access to a collection of stock prices
might look functionally very different from one which will search
digitized music for a particular musical phrase and deliver it to
your workstation. So, rather than design the information protocol to
end all information protocols, we will always need to integrate new
search engines, new clients, and new delivery paradigms into our
grand information service.
The second is that distributed systems are a better solution to
large-scale information systems than centralized systems. If one
million people are publishing electronic papers to the net, should
they all have to log on to a single machine to modify the central
archives? What kind of bandwidth would be required to that central
machine to serve a billion papers a day? If we replicate the central
archives, what sort of maintenance problems would be encountered?
These questions and a host of others make it seem more profitable at
the moment to investigate distributed systems.
The third is that users don't want to be bothered with the details of
the underlying protocols used to provide a given service. Just as
most people don't care whether their e-mail message gets split up
into 20 packets and routed through Tokyo to get to its destination,
information service users don't care whether the GOPHER server used
telnet to get to a WAIS database back-ended by an SQL database. They
just want the information. In short, they care very much about how
they interact with the client; they just don't want to know what goes
on behind.
Weider & Deutsch