The following text is copyright 1995 by
Network World, permission is hearby given for reproduction, as long as
attribution is given and this notice is included.
The Web is not Just for
the Internet Anymore.
By: Scott Bradner
What happened to those
key technologies? It was only a year or two ago that the Distributed Computing
Environment (DCE) was a sure bet, client/server has been around for a while,
starting out with PCs talking to mainframes and migrating to PCs talking to
larger PCs, and in the last few years it seems like I've gotten hundreds of
advertisements for PC-based database query tools. Until recently these
technologies have been seen as the correct way to do many of the computing
tasks in an organization, but there seems to be a change in the wind -- the web
seems to be taking over.
Web tools offer quite a
bit now and promise to offer much more in the future. The most important
reasons to use web technology are 1/ there are web clients for a very wide
range of user platforms, and 2/ different clients are not required for
different servers.
There is a boom market
in web browsers, there are multiple products, and even freeware available for
almost any computer platform that can support a graphics screen. As a
comparison, it can be quite hard to get DCE support on all of the platforms
that might be in use in a company. (Apple Computer being one of the companies
that decided that it was better to not play than to play with someone else's
ball.) Even where the DCE tools are available, it can be quite a task to
develop client software for all of the platforms. This has even led a number of
companies to decide to ban systems that do not support DCE.
The user does not need a
different piece of client software to access each server, as is the case with
most other access technologies. The browser used to look at the home page for
the latest Disney movie can also be used to register an IP address within the
organization.
I have seen or heard
about web-based systems to access personnel records, configure routers, update
time cards, register IP addresses, look up phone numbers, interface to an SNMP
management station, and even one to configure an X Window server. (Sort of like
using a Coke machine to sell Pepsi.)
New web features, such
as the Java down-loadable routines will increase the flexibility and potential
of using the web technology in place of many others.
There are problems with
this trend. Currently the web has no agreed upon standard way of doing
security. That will come in time, but until there is, it might not be a good
idea to let professors update student's grades on the registrar's computer.
Knowing who someone is over a network connection always involvs a bit of faith,
however it would be good to reduce the ammount of faith required in certain
cases.
Also, just as I do not
think that any one networking technology will solve all of the networking needs
of the world, I also do not think that any one interface technology is best for
all applications. The web was not designed for some of the functions that would
be best employed for some applications, for example, watching a real-time
display of traffic flowing though a router. I've seen some rather ingenious contortions
done to try and use web technology instead of writing some special purpose
client program.
It does look like web
technology can be used productively within an organization for a range of
applications. IBM might have been thinking of this when they announced their
MVS mainframe-based web server, but you should not assume that all questions
have the same answer.
disclaimer: Harvard is
in the business of creating and sometimes answering questions. Having just one
answer would cut off half of the business. In any case, the above are my own
opinions.