Web Service Performance on Heterogeneous Systems: A performance comparison between J2EE and .NET on heterogeneous systems
2013 (English)Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE credits
Student thesis
Abstract [en]
At the moment, two main web platforms have the monopoly of web service business; NET and J2EE have been competitors in this area for many years. Within last years, a technological advance has occurred with the appearance of Mono, an open source project that allows NET technologies to be taken into operating systems other than Microsoft Windows. This opens an information gap that needs to be solved with a new and actualised performance analysis.
This thesis work identifies the performance characteristics of the web platforms on heterogeneous systems. The aim of this study is to investigate different performance characteristics of .NET and J2EE web services in heterogeneous systems. The student systems are Windows 7 and Ubuntu Linux.
A set of web services is built following different service structures, which are then exposed to some quantitative and qualitative test following predefined criteria. The results demonstrate that both .NET and J2EE are suitable web platforms under different circumstances, based mostly on the communication protocol and operating system. This work identifies the best combination of web platform and operating system for each of the web service structures, which can vary for each company.
Place, publisher, year, edition, pages
2013. , p. 58
Keywords [en]
Web services, comparison, performance, response time, throughput, CPU, J2EE, NET, platform
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:his:diva-8330OAI: oai:DiVA.org:his-8330DiVA, id: diva2:636008
Subject / course
Computer Science
Educational program
Computer Science - Study Programme
Presentation
2013-06-13, Skövde, 11:28 (English)
Supervisors
Examiners
2013-08-122013-07-082018-01-11Bibliographically approved