• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 549
Next 10 →

Implementing remote procedure calls

by Andrew D. Birrell, Bruce Jay Nelson - ACM Transactions on Computer Systems , 1984
"... Remote procedure calls (RPC) appear to be a useful paradig m for providing communication across a network between programs written in a high-level language. This paper describes a package providing a remote procedure call facility, the options that face the designer of such a package, and the decisi ..."
Abstract - Cited by 1059 (5 self) - Add to MetaCart
Remote procedure calls (RPC) appear to be a useful paradig m for providing communication across a network between programs written in a high-level language. This paper describes a package providing a remote procedure call facility, the options that face the designer of such a package

Design and Implementation of the I K Remote Invocation Service

by Cristina Videira Lopes , 1992
"... The IK programming environment was designed to ease the development of distributed applications which use object-oriented concepts. The IK Run Time Support solves most of the problems introduced by distribution, such as locating and accessing objects, translating between different data representatio ..."
Abstract - Add to MetaCart
representations or even between different object programming languages. This paper describes the design and implementation of the remote invocation mechanism in the I K platform. It begins by identifying the problems found when adapting the Remote Procedure Call mechanism to the object model. Next, it makes a

Efficient remote method invocation

by Ronald Veldema, Rob Nieuwpoort, Jason Maassen, Henri E. Bal, Aske Plaat , 1998
"... In current Java implementations, Remote Method Invocation is slow. On a Pentium Pro/Myrinet cluster, for example, a null RMI takes 1228 µs using Sun’s JDK 1.1.4. This paper describes Manta, a Java system designed to support efficient communication. On the same Myrinet cluster, Manta achieves a null ..."
Abstract - Cited by 10 (1 self) - Add to MetaCart
In current Java implementations, Remote Method Invocation is slow. On a Pentium Pro/Myrinet cluster, for example, a null RMI takes 1228 µs using Sun’s JDK 1.1.4. This paper describes Manta, a Java system designed to support efficient communication. On the same Myrinet cluster, Manta achieves a null

Reflective Remote Method Invocation

by G. K. Thiruvathukal, L. S. Thomas, A. T. Korczynski , 1998
"... Remote Method Invocation (RMI) is available in the current Java language design and implementation, providing the much-needed capability of allowing objects running in different Java processes to collaborate using a variation on the popular Remote Procedure Call (RPC). Although RMI provides features ..."
Abstract - Cited by 1 (0 self) - Add to MetaCart
Remote Method Invocation (RMI) is available in the current Java language design and implementation, providing the much-needed capability of allowing objects running in different Java processes to collaborate using a variation on the popular Remote Procedure Call (RPC). Although RMI provides

Remote Procedure Call (RPC) and Remote Method Invocation

by Dan Davis, Manish Parashar
"... Abstract — This paper presents an experimental evaluation of the latency performance of several implementations of Simple Object Access Protocol (SOAP) operating over HTTP, and compares these results with the performance of JavaRMI, CORBA, HTTP, and with the TCP setup time. SOAP is an XML based prot ..."
Abstract - Add to MetaCart
Abstract — This paper presents an experimental evaluation of the latency performance of several implementations of Simple Object Access Protocol (SOAP) operating over HTTP, and compares these results with the performance of JavaRMI, CORBA, HTTP, and with the TCP setup time. SOAP is an XML based protocol that supports RPC and message semantics. While SOAP has been designed as an interoperable business-to-business protocol usable over the Internet, we believe that applications will also use SOAP for interactive web applications running within an intranet. The objective of this paper is to identify the sources of inefficiency in the current implementations of SOAP and discuss changes that can improve their performance. SOAP implementations studied include Microsoft SOAP Toolkit, the SOAP::Lite Perl module, and Apache SOAP.

Reflective Remote Method Invocation

by unknown authors
"... Remote Method Invocation (RMI) is available in the current Java language design and implementation, providing the much-needed capability of allowing objects running in different Java processes to collaborate using a variation on the popular Remote Procedure Call (RPC). Although RMI provides features ..."
Abstract - Add to MetaCart
Remote Method Invocation (RMI) is available in the current Java language design and implementation, providing the much-needed capability of allowing objects running in different Java processes to collaborate using a variation on the popular Remote Procedure Call (RPC). Although RMI provides

An Asynchronous Remote Method Invocation (ARMI) Mechanism for Java

by Rajeev R. Raje, Joseph I. William, Michael Boyles - In ACM 1997 Workshop on Java for Science and Engineering Computation
"... In recent past, Java has emerged as a powerful and an easy to use language for net-centric computing. Simplicity, object oriented features, a presence of threads and architecture independence are main reasons for the popularity of Java. Despite of the built-in threads in the language, the bare Java ..."
Abstract - Cited by 41 (2 self) - Add to MetaCart
execution model does not support remote object invocations. RMI (Remote Method Invocation) is an interface specified by Sun Microsystems for the purpose of native Java-client and Java-server communication. Although, RMI is simple to use, it is not desirable in many applications due to its synchronous nature

A World-Wide Distributed System Using Java and the Internet

by K. Mani Chandy, Adam Rifkin, Paolo A. G. Sivilotti, Jacob Mandelson, Matthew Richardson, Wesley Tanaka, Luke Weisman - PROCEEDINGS OF THE HIGH PERFORMANCE DISTRIBUTED COMPUTING (HPDC'96) , 1996
"... This paper describes the design of a distributed system built using Java that supports peer-to-peer communication among processes spread across a network. We identify the requirements of a software layer that supports distributed computing, and we propose a design that meets those requirements. Our ..."
Abstract - Cited by 46 (3 self) - Add to MetaCart
with the last of these concerns. Though our implementation uses Java, the fundamental ideas apply to any object-oriented language that supports messaging and threads. Alternative implementations use such languages coupled with object request brokers or remote procedure invocation mechanisms.

An Efficient Implementation of Java's Remote Method Invocation

by Jason Maassen, Rob van Nieuwpoort, Ronald Veldema, Henri E. Bal, Aske Plaat - In Seventh ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP’99 , 1999
"... Java offers interesting opportunities for parallel computing. In particular, Java Remote Method Invocation provides an unusually flexible kind of Remote Procedure Call. Unlike RPC, RMI supports polymorphism, which requires the system to be able to download remote classes into a running application. ..."
Abstract - Cited by 91 (25 self) - Add to MetaCart
Java offers interesting opportunities for parallel computing. In particular, Java Remote Method Invocation provides an unusually flexible kind of Remote Procedure Call. Unlike RPC, RMI supports polymorphism, which requires the system to be able to download remote classes into a running application

Building Secure and Reliable Network Applications

by Kenneth Birman , 1996
"... ly, the remote procedure call problem, which an RPC protocol undertakes to solve, consists of emulating LPC using message passing. LPC has a number of "properties" -- a single procedure invocation results in exactly one execution of the procedure body, the result returned is reliably deliv ..."
Abstract - Cited by 230 (16 self) - Add to MetaCart
ly, the remote procedure call problem, which an RPC protocol undertakes to solve, consists of emulating LPC using message passing. LPC has a number of "properties" -- a single procedure invocation results in exactly one execution of the procedure body, the result returned is reliably
Next 10 →
Results 1 - 10 of 549
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University