Title
Distributed object invocation in OBIWAN
Abstract
The need for sharing is well-known in a large number of distributed collaborative applications. These applications are difficult to develop for an environment in which network connections are slow and not reliable.For this purpose, we developed a platform called OBIWAN that: i) allows the application programmer to decide the mechanism by which objects should be invoked, remote method invocation or invocation on a local replica, and ii) provides hooks for the application programmer to implement a set of application specific properties such as transactional support, for example.This functionality allows the application programmer to deal with situations that frequently occur in a wide-area network, such as disconnections and slow links. As a matter of fact, as long as the objects needed by an application are locally accessible, there is no need to be connected to the network. In addition, it allows the programmer to easily replace, in run-time, remote by local invocations, thus improving the performance of his application and its adaptability.The prototype is developed in Java, is very small and simple to use, the preliminary performance results are very encouraging, and existing applications can be easily modified to take advantage of the OBIWAN functionality.
Year
DOI
Venue
2000
10.1145/566726.566776
SIGOPS European Workshop
Keywords
Field
DocType
application programmer,local replica,network connection,obiwan functionality,collaborative application,object invocation,wide-area network,remote method invocation,preliminary performance result,local invocation,application specific property,distributed objects,fault tolerance,persistence,stability
Replica,Remote procedure call,Application specific,Distributed object,Programmer,Invocation,Computer science,Real-time computing,Fault tolerance,Java,Operating system,Distributed computing
Conference
Citations 
PageRank 
References 
0
0.34
7
Authors
4
Name
Order
Citations
PageRank
Luís Veiga132744.47
João Garcia2223.90
João Silva311.70
Paulo Ferreira432231.61