Distributed Programming
Java
Java and HotJava are trademarks of Sun Microsystems, Inc., U.S.A.
Another language which was and is highly promoted by the WWW is Java. Java is a simple, robust, object-oriented, platform-independent multi-threaded, dynamic general-purpose programming environment. Its internal class libraries make it very amenable for applications in complex, distributed networks.
Java code is compiled to a platform-independent byte code which is interpreted by the Java Virtual Machine. The concept of applets - pre-compiled Java code which can be transferred from a remote host and run on the local Java Virtual Machine integrated in a WWW browser - is tailor-made for the WWW.
Tools
- JFactory is a visual interface builder for Java applications and applets.
- HotJava is a WWW browser written in the Java programming language supporting Java applets.
Tutorials
- The Java Tutorial is available from this server (ftp.cosy.sbg.ac.at) in the July 9, 1996, version (1,3 MB gzip'd tar'd HTML).
Parallel Virtual Machine (PVM)
PVM is a software package which provides a very simple and powerful interface to use a heterogeneous cluster of interconnected Unix computers as a single parallel machine.
PVM can be compiled on a great variety of platforms and has emerged as one of the most used tools for distributed computing.
Research
page created by
Helmut A. Mayer - helmut@cosy.sbg.ac.at