ComputingComputer EngineeringComputer SystemsComputer NetworksDistributed SystemsReal-time SystemsApplication Programming InterfacesReal-time Resource ManagementReal-time Systems ArchitectureReal-time Systems DesignRemote Procedure CallResource SharingMiddlewareNetwork NegotiationReal-time CommunicationReal-time MiddlewareRemote Method InvocationResource Allocation NegotiationResource NegotiationResource Reservation Protocols
Java-RMI is a well-known distribution middleware framework that allows the invocation of remote methods. The paper describes the extension of Java-RMI model to make the remote method calls time predictable. We identify the problems of the jdk implementation of RMI and propose solutions to implement the Java-RMI extended model. This extended model and the proposed solutions are based on the Java and CORBA real-time extensions and especially on network resource reservation protocols. These extensions provide services for the network resource negotiation and to limit the latency of RMI services. The proposed solutions can be integrated in jdkl.2 RMI implementation, using the Java real time package and RSVP implementations.
9
An Architecture for Differentiated Service
Steven Blake, David L. Black, Mark Carlson et al. · 1998 · 5.5K citations
The real-time specification for Java
Greg Bollella, James Gosling · Computer · 2000 · 988 citations
Real-time synchronization protocols for multiprocessors
R. Rajkumar, Lui Sha, John P. Lehoczky · 2003 · 400 citations
Analysis of hard real-time communications
K. Tindell, Alan Burns, Andy Wellings · Real-Time Systems · 1995 · 206 citations