|
||||||
|
||||||
| Undergraduate Honours Projects | ||||||
|
Carleton University - School of Computer Science Undergraduate Honours Project Fall 2012 Implementing an RMI Framework using JSON 2.0 Nisrin Abou-Seido
ABSTRACT Remote Method Invocation is frequently used in distributed systems in order to allow multiple clients to interact on the same object located on a remote machine. Registries are used in order to keep track of the objects available and allow a client to locate a particular object/service using a simple name. Currently the most commonly used object-oriented RMI framework is the default Java RMI library which uses Java serialization. They key issue here is that it cannot be used in a system where not all machines are running on a JVM. This report outlines the design of a library that effectively implements an RMI Registry which instead serializes the data using the JSON2 specification, allowing it to be adapted for use outside of the Java environment. |
||||||
|