Design Real-Time Java Remote Method Invocation: A Server-Centric Approach

S. Rho (Korea), B.K. Choi, and R. Bettani (USA)


Real-Time, Java, Remote Method Invocation


In this paper, we design a real-time Java Remote Method Invocation (RMI). Real-time timing constraints are pre served in a server centric fashion where Java RMI servers keep information for real-time guarantees. Remote method invocations are modeled as sporadic events and so treated by a Total Bandwidth server, a guaranteed-rate scheduler. The replenishment period of the Total Bandwidth server is determined probabilistically. According to our measure ments, the overhead we added for implementing real-time capabilities is negligible and the latency of real-time RMI is very stable and predictable.

Important Links:

Go Back