Baker, M. A., Grove, M. and Shafi, A. (2006) Parallel and distributed computing with Java. In: ISPDC 2006: Fifth International Symposium on Parallel and Distributed Computing, Proceedings. IEEE Computer Soc, pp. 3-10. ISBN 0769526381
Abstract/Summary
The Java language first came to public attention in 1995. Within a year, it was being speculated that Java may be a good language for parallel and distributed computing. Its core features, including being objected oriented and platform independence, as well as having built-in network support and threads, has encouraged this view. Today, Java is being used in almost every type of computer-based system, ranging from sensor networks to high performance computing platforms, and from enterprise applications through to complex research-based.simulations. In this paper the key features that make Java a good language for parallel and distributed computing are first discussed. Two Java-based middleware systems, namely MPJ Express, an MPI-like Java messaging system, and Tycho, a wide-area asynchronous messaging framework with an integrated virtual registry are then discussed. The paper concludes by highlighting the advantages of using Java as middleware to support distributed applications.
Additional Information | Proceedings Paper 5th International Symposium on Parallel and Distributed Computing (ISPDC) JUL 06-09, 2006 Timisoara, ROMANIA |
Item Type | Book or Report Section |
URI | https://reading-clone.eprints-hosting.org/id/eprint/14349 |
Item Type | Book or Report Section |
Divisions | Science |
Additional Information | Proceedings Paper 5th International Symposium on Parallel and Distributed Computing (ISPDC) JUL 06-09, 2006 Timisoara, ROMANIA |
Publisher | IEEE Computer Soc |
Download/View statistics | View download statistics for this item |
University Staff: Request a correction | Centaur Editors: Update this record