Open Access

Performance Comparison of Java EE and ASP.NET Core Technologies for Web API Development


Cite

[1] Microsoft, “Microsoft to acquire Xamarin and empower more developers to build apps on any device,” 2016. [Online]. Available: https://blogs.microsoft.com/blog/2016/02/24/microsoft-to-acquirexamarin-and-empower-more-developers-to-build-apps-on-any-device/Search in Google Scholar

[2] The Mono Project, “Compatibility”. [Online]. Available: http://www.mono-project.com/docs/about-mono/compatibility/Search in Google Scholar

[3] Microsoft, “Announcing ASP.NET Core 1.0,” 2016. [Online]. Available: https://blogs.msdn.microsoft.com/webdev/2016/06/27/announcing-aspnet-core-1-0/Search in Google Scholar

[4] Microsoft, “Kestrel web server implementation in ASP.NET Core,” 2017. [Online]. Available: https://docs.microsoft.com/en-us/aspnet/core/fundamentals/servers/kestrel?tabs=aspnetcore2xSearch in Google Scholar

[5] The Apache Software Foundation, “Apache Tomcat”. [Online]. Available: http://tomcat.apache.org/Search in Google Scholar

[6] Oracle, “Java EE at a Glance” [Online]. Available: http://www.oracle.com/technetwork/java/javaee/overview/index.htmlSearch in Google Scholar

[7] Oracle, “JSR 342: Java Platform, Enterprise Edition 7 (Java EE 7) Specification”. [Online]. Available: https://jcp.org/en/jsr/detail?id=342Search in Google Scholar

[8] Oracle, “Java Platform, Enterprise Edition 7 (Java EE 7), Web Profile Specification”. [Online]. Available: http://download.oracle.com/otnpub/jcp/java_ee-7-fr-eval-spec/WebProfile.pdfSearch in Google Scholar

[9] Microsoft, “Common Language Runtime (CLR)”, 2017. [Online]. Available: https://docs.microsoft.com/en-us/dotnet/standard/clrSearch in Google Scholar

[10] Microsoft, “Introduction to Razor Pages in ASP.NET Core”, 2017. [Online]. Available: https://docs.microsoft.com/en-us/aspnet/core/mvc/razor-pages/?tabs=visual-studioSearch in Google Scholar

[11] GitHub, “ASP.NET”. [Online]. Available: https://github.com/aspnetSearch in Google Scholar

[12] GitHub, “ASP.NET Core”. [Online]. Available: https://github.com/aspnet/homeSearch in Google Scholar

[13] Microsoft, “Getting started with Razor Pages and Entity Framework Core”, 2017. [Online]. Available: https://docs.microsoft.com/en-us/aspnet/core/data/ef-rp/introSearch in Google Scholar

[14] The Apache Software Foundation, “Apache TomEE”. [Online]. Available: http://openejb.apache.org/apache-tomee.htmlSearch in Google Scholar

[15] Plumbr, “Most popular Java application servers: 2017 edition”, 2017. [Online]. Available: https://plumbr.io/blog/java/most-popular-java-application-servers-2017-editionSearch in Google Scholar

[16] GitHub, “Chart.js – Simple HTML5 Charts using the <canvas> tag”. [Online]. Available: https://github.com/chartjs/Chart.jsSearch in Google Scholar

[17] npm, “redis”. [Online]. Available: https://www.npmjs.com/package/redisSearch in Google Scholar

[18] G. A. Francia and R. R. Francia, “An Empirical Study on the Performance of Java/.Net Cryptographic APIs,” Information Systems Security, vol. 16, no. 6, pp. 344–354, Dec. 2007. https://doi.org/10.1080/1065898070178460210.1080/10658980701784602Search in Google Scholar

[19] O. Hamed, “Performance Prediction of Web Based Application Architectures Case Study: .NET vs. Java EE.,” International Journal of Web Applications, vol. 1, no. 3, pp. 146–156, Sept. 2009.10.1109/NDT.2009.5272178Search in Google Scholar

[20] A. Abu-Kamel, R. Zaghal, and O. Hamed, “A Comparison between EJB and COM+ Business Components, Case Study: Response Time and Scalability,” Communications in Computer and Information Science, pp. 123–135, 2010. https://doi.org/10.1007/978-3-642-14306-9_1310.1007/978-3-642-14306-9_13Search in Google Scholar

[21] P. Sestoft, “Numeric performance in C, C# and Java,” IT University of Copenhagen, Denmark, Feb. 2010Search in Google Scholar

[22] The Computer Language Benchmarks Game, “C# .NET Core vs Java - Which are faster?,” 2018. [Online]. Available: https://benchmarksgameteam.pages.debian.net/benchmarksgame/faster/csharp.htmlSearch in Google Scholar

eISSN:
2255-8691
Language:
English