Basic HTML version of Foils prepared 16 May 98

Foil 50 Java Features -- It's Distributed and this is a basis for parallelism

From Introduction to Java to be used in (Scientific) Computing CEWES Java Tutorial -- Spring Semester 98. by Geoffrey C. Fox, Nancy McCracken


Popular TCP/IP based protocols such as FTP or HTTP are supported in terms of network protocol classes.
  • This implements Java plus message passing and immediately supports various forms of distributed processing.
  • New protocols (e.g. PVM,MPI etc.) can added and dynamically installed.
  • As discussed can build parallel computing on top of these base classes
Distributed computing model of Java is naturally client-server, with Java compiler preparing the bytecodes at the server side, and Java interpreter executing it at the client side.



© 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 Nov 29 1998