M. Mira da Silva

Learn More
The paper describes how a persistent programming language can be used to implement an RPC mechanism that automatically supports type-safety. It is type-safe since the expected interface is checked against the actual remote procedure interface before a call is attempted, and automatic because user intervention is that already needed to call a normal local(More)
The traditional approach for building distributed applications is by calling a procedure in another store using an RPC mechanism. However, an RPC requires a round-trip network delay for every call and makes each store dependent on the availability of other stores. A solution to this problem is to migrate the remote objects needed to the client store, and in(More)
An orthogonally persistent programming language is a type-safe programming language that seamlessly includes a database for long-term object storage. A remote procedure call (RPC) mechanism permits calls of a procedure in another address space, and has proved to be a useful tool for building distributed systems. Taken together, an RPC mechanism and a(More)
  • 1