Simple multiplexing headers for the JRMP Stream Subprotocol Articles uri icon

authors

  • BASANTA VAL, PABLO
  • GARCIA VALLS, MARIA SOLEDAD

publication date

  • February 2016

start page

  • 1005

end page

  • 1010

issue

  • 2

volume

  • 14

International Standard Serial Number (ISSN)

  • 1548-0992

abstract

  • This article deals with a simple optimization for a level-5 protocol called JRMP (Java's Remote Method Protocol), which is used in a distribution model named Java's RMI (Java's Remote Method Invocation). The main JRMP subprotocol, namely Stream, has been enhanced with a simple and direct multiplexing mechanism that offers the possibility of transferring several parallel request-response interactions without opening new TCP/IP connections. The overhead required to process headers and the advantages stemmed from the approach in terms of response-time are explored on a switched-ethernet benchmark application.

keywords

  • protocol implementation; empirical evaluation; jrmp; java's remote method protocol; real-time java