Title
Java RMI, RMI tunneling and Web services comparison and performance analysis
Abstract
This article compares different approaches for developing Java distributed applications which have to communicate through firewalls and proxies, including RMI over open ports, HTTP-to-port, HTTP-to-CGI, HTTP-to-servlet tunneling and web services. A functional comparison of approaches has been done, as well as a detailed performance analysis with overhead analysis and identification of optimizations. Therefore the paper contributes to the overall understanding of different approaches for developing Java distributed applications in circumstances, where the communication through firewalls and/or proxies is inevitable. The paper also contributes to the understanding of performance related issues.
Year
DOI
Venue
2004
10.1145/997140.997146
SIGPLAN Notices
Keywords
Field
DocType
web services,tunneling,rmi tunneling,overall understanding,functional comparison,overhead analysis,java rmi,http-to-servlet tunneling,performance,web service,different approach,soap,open port,web services comparison,detailed performance analysis,rmi,distributed application
Port (computer networking),CPU cache,Computer science,Server,Distributed algorithm,SOAP,Transmission protocol,Web service,Java,Database
Journal
Volume
Issue
ISSN
39
5
0362-1340
Citations 
PageRank 
References 
23
1.96
12
Authors
5
Name
Order
Citations
PageRank
Matjaz B. Juric131830.50
Bostjan Kezmah2242.79
Marjan Hericko330544.16
Ivan Rozman4414122.20
Ivan Vezocnik5242.31