Title
Qualitative and quantitative analysis and comparison of Java distributed architectures
Abstract
In this article we have undertaken a qualitative and quantitative comparison of common approaches used to develop distributed solutions in Java: RMI and Web services for regular unsecured communication, RMI-SSL and WS-Security for secure communication and authentication, and HTTP-to-port and HTTP-to-CGI/servlet tunnelling for RMI communication through firewalls and proxies. We have performed a functional comparison that helps with the selection of the most appropriate approach. We have also carried out a detailed performance analysis with the identification of major bottlenecks, identification of design and implementation guidelines for distributed applications, and specification of optimizations for distributed middleware. This article contributes to the understanding of different approaches for developing Java distributed applications, provides detailed performance analysis, presents design and implementation guidelines, and identifies the major performance overheads. Copyright © 2006 John Wiley & Sons, Ltd.
Year
DOI
Venue
2006
10.1002/spe.v36:14
Softw., Pract. Exper.
Keywords
DocType
Volume
detailed performance analysis,implementation guideline,RMI communication,major performance overhead,regular unsecured communication,secure communication,functional comparison,major bottleneck,quantitative comparison,John Wiley,quantitative analysis
Journal
36
Issue
ISSN
Citations 
14
0038-0644
1
PageRank 
References 
Authors
0.36
12
4
Name
Order
Citations
PageRank
Ivan Rozman1414122.20
Matjaz B. Juric231830.50
Izidor Golob3243.89
Marjan Hericko430544.16