Web Service Performance on Heterogeneous Systems: A performance comparison between J2EE and .NET on heterogeneous systems
Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesis
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. , 58 p.
Web services, comparison, performance, response time, throughput, CPU, J2EE, NET, platform
IdentifiersURN: urn:nbn:se:his:diva-8330OAI: oai:DiVA.org:his-8330DiVA: diva2:636008
Subject / course
Computer Science - Study Programme
2013-06-13, Skövde, 11:28 (English)