HELP! * YELLOW=global GREY=local Global HTML version of Foils prepared Jan 20 97

Foil 11 Some (New) Web Technologies in a Nutshell -- Java

From Overview of CPS616 Technologies of the Information Age 1997 CPS616 spring 1997 -- Jan 15 1997. by Geoffrey C. Fox * See also color IMAGE
Secs 269.2 Addon(From NPAC)
Java -- Objected Oriented version of C/C++ supporting Interactive Distributed Computing. Previous Web computing (eg CGI) was server-side. Java allows design and Implementation of balanced Client Server Applications
Java likely to be a dominant software engineering and Scientific Computing language
Java will probably be prefered language for development of next generation Web servers (e.g. Jeeves,Jigsaw) and clients
Java Applets can implement Client Side (and hence scalable) computations
  • Much more Computing Power in clients than servers and being client side gives much better response on "small jobs" than powerful servers with latency!
Java can build customized GUI's and graphics/image processing as in NPAC's Visible Human Viewer (won JARS award Dec 95)
Java will be used for filters/agents to convert formats etc.
New Java 1.1 has several enhancements


Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Sun Feb 16 1997