Optimizing Remote Method Invocation in Java

  • Authors:
  • Tomás Sysala;Jan Janecek

  • Affiliations:
  • -;-

  • Venue:
  • DEXA '02 Proceedings of the 13th International Workshop on Database and Expert Systems Applications
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Communication mechanisms utilized in current middleware technologies have procedural form. The obvious strategy of purely synchronous remote method invocation can result in a bottleneck when applied to a multi-layer application (e.g., when application logic is isolated from data sources). The effect is apparent in Java technologies and challenges to look for a suitable solution.This contribution deals with effectiveness of Java and Java-CORBA remote method invocation. Standard approaches are compared with asynchronous communication support we developed in the frame of the standard Java RMI. Real-time behaviour of different mechanisms (and primarily of asynchronous RMI) has been evaluated on the system developed for middleware testing.