5 citations found. Retrieving documents...
Sun Microsystems, 2550 Garcia Avenue, Mountain View, CA 94043. RPC Programming Guide, 1993.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Higher-order Distributed Computation over Autonomous.. - Silva, Atkinson   (1 citation)  (Correct)

.... Both the server and client stubs are generated automatically from the standard definitions of procedure signatures in Napier88 using reflection [Kir93] Thus the programmers are not required to learn an additional interface description language. 4. Passing arguments by copy Like Sun RPC [Sun93] it restricts the types of its parameters and results to base types and types composed by the recursive applications of simple constructors (records, unions and arrays) These are passed by copying their values across the network. Each value is transmitted (marshaled and un marshaled) ....

Sun Microsystems, 2550 Garcia Avenue, Mountain View, CA 94043. RPC Programming Guide, 1993.


Semantics for Parameter Passing in a Type-complete.. - Silva, Atkinson, Black (1996)   (2 citations)  (Correct)

....has now a local copy of the object and does not depend on the network or the other store to access its value. 4. 1 Examples Most RPC systems pass parameters by copy, including the first RPC mechanism implemented by Birrel and Nelson [4] Hamilton s RPC [10] Argus [19] the RPC product from Sun [29] and OSF [27] XEROX s ILU [13] and our RPC described below. Napier88 RPC [24] is a type safe RPC mechanism for Napier88. Based on Sun RPC [29] Napier88 RPC supports only a restricted number of type constructors as arguments to remote procedures, and passes parameters by copying them to the ....

....pass parameters by copy, including the first RPC mechanism implemented by Birrel and Nelson [4] Hamilton s RPC [10] Argus [19] the RPC product from Sun [29] and OSF [27] XEROX s ILU [13] and our RPC described below. Napier88 RPC [24] is a type safe RPC mechanism for Napier88. Based on Sun RPC [29], Napier88 RPC supports only a restricted number of type constructors as arguments to remote procedures, and passes parameters by copying them to the target program. However, Napier88 RPC differs from Sun RPC in a number of aspects. The implementation uses techniques made possible by Napier88, ....

[Article contains additional citation context not shown here]

Sun Microsystems, 2550 Garcia Avenue, Mountain View, CA 94043. RPC Programming Guide, 1993.


Higher-order Distributed Computation over Autonomous.. - Silva, Atkinson   (1 citation)  (Correct)

....Both the server and client stubs are generated automatically from the standard definitions of procedure signatures in Napier88 using reflection [Kir93] meaning that programmers are not required to learn an additional interface description language. 4. Passing arguments by copy Like Sun RPC [Sun93] it restricts the types of its parameters and results to base types and types composed by the recursive application of simple constructors (records, unions and arrays) These are passed by copying their values across the network. Each value is transmitted (marshaled and un marshaled) ....

Sun Microsystems. RPC Programming Guide, 1993.


Combining Mobile Agents with Persistent Systems.. - Silva, Atkinson   (Correct)

....objects, and actions. 3.3 Higher order RPC An RPC system permits to call a remote procedure in another program. Conventional RPC systems, especially commercial implementations, are usually very restrictive in the types they support as arguments to the remote procedures. For example, Sun RPC [56] only supports a few base types and simple constructors such as structures. Even modern object oriented RPC implementations based on CORBA [51] such as Java IDL [57] do not extend this set significantly (most of all they add remote references) We have discussed in section 2.3 how agents have ....

Sun Microsystems. RPC Programming Guide, 1993.


Mobility and Persistence - Silva (1997)   (2 citations)  (Correct)

....object systems based on Java. 3.3 Higher order RPC An RPC system permits to call a remote procedure in another program. Conventional RPC systems, especially commercial products, are usually very restrictive in the types they support as arguments to the remote procedures. For example, Sun RPC [Sun93] only supports a few base types and simple constructors such as structures. Even modern object oriented RPC implementations based on CORBA [OMG95] such as Java IDL [Sun96c] do not extend this set significantly (most of all they add remote references) We have discussed in section 2.2 how mobile ....

Sun Microsystems. RPC Programming Guide, 1993.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC