Scripted HTML version of Foils prepared March 10 97

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

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. by Geoffrey C. Fox, Nancy McCracken *
Secs 269.2 (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 Aug 10 1997