JavaParty: Transparent remote objects in Java

Philippsen M (1997)


Publication Language: English

Publication Type: Conference contribution, Original article

Publication year: 1997

Journal

Edited Volumes: Concurrency Practice and Experience

Series: http://www.philippsen.com/mypapers/#J003

Conference Proceedings Title: Symposium on Principles and Practice of Parallel Programming, Workshop on Java for Science and Engineering Computation

Event location: Las Vegas, NV US

URI: http://www2.informatik.uni-erlangen.de/publication/download/party.pdf

Abstract

Java's threads offer appropriate means either for parallel programming of SMPs or as target constructs when compiling add-on features (e.g. forall constructs, automatic parallelization, etc.) Unfortunately, Java does not provide elegant and straightforward mechanisms for parallel programming on distributed memory machines, like clusters of workstations. JavaParty transparently adds remote objects to Java purely by declaration while avoiding the disadvantages of explicit socket communication, the programming overhead of RMI and many disadvantages of the message-passing approach in general. JavaParty is specifically targeted towards, and implemented on, clusters of workstations. It hence combines Java-like programming and the concepts of distributed shared memory in heterogeneous networks.

Authors with CRIS profile

How to cite

APA:

Philippsen, M. (1997). JavaParty: Transparent remote objects in Java. In Symposium on Principles and Practice of Parallel Programming, Workshop on Java for Science and Engineering Computation. Las Vegas, NV, US.

MLA:

Philippsen, Michael. "JavaParty: Transparent remote objects in Java." Proceedings of the Symposium on Principles and Practice of Parallel Programming, Workshop on Java for Science and Engineering Computation, Las Vegas, NV 1997.

BibTeX: Download