Deployment of Web Application in LAN based 3 Tier Architecture

Authors

  • Dr. Abid Hussain  Assistant Professor, School of Computer Applications,Career Point University, Kota, Rajasthan, India
  • Dr. Praveen Kumar Sharma  Vardhman Mahaveer Open University, Kota, Rajasthan, India

DOI:

https://doi.org//10.32628/CSEIT195661

Keywords:

LAN, 3 Tier, Middleware, Web Server, DB Server, Firewall, Web Client, HTTP,TCP/IP,DB Client, Policy, Roles and Server-Client Script, Xampp, HTML ,PHP.

Abstract

In the Client-Server architecture, any of web and desktop application that can be deployed with the help of 3-tier application architecture. It is consist of a presentation layer, an application layer and a data layer. All there layers does play vital role in the 3-tier architecture for performing variety of operations including business logic, storage of data and handling request. In this paper, we presented deployment process of any web application in the local area network where database and application is located on the remote or web server. Other clients only access the application via specific IP address and valid credentials. The entire request transmitted through the client application and send to the web server. Web server does provide resulted data to the requested client via the web application. We identified several loopholes from the 3-tier architecture adoption perspective and we highlighted the web application deployment interoperability issue that deserves substantial further research and development. In this paper, we investigate several tools and techniques including web server, database server and front-end tools for the successful deployment of the web application in the LAN based 3-tier architecture.

References

  1. Ghetas, M., Yong, C., & Sumari, P. (2016). A survey of quality of service in multi-tier web applications. KSII Transactions on Internet and Information Systems, 238-256.
  2. Mumtaz A. and Sarmad H., “Developing a Three-Tier Web Data Management Application for Higher Education Admission Environment”, International Arab Journal of e-Technology, Vol. 2, No. 4, June 2012.
  3. Wells L., Christensen S., L. Kristensen M., and Mortensen K. H., “Simulation Based Performance Analysis of Web Servers”, 9th International Workshop on Petri Nets and Performance Models, 2001.
  4. Diane C. and Sajal D., “Smart Environments: Technology, Protocols and Applications”, Wiley Inc., ISBN: 0471544485, pp. 101-127, 2004.
  5. Darleen Sadoski, Santiago Comella-Dorda, 2000. Three Tier Software Architectures [online]. http://www.sei.cmu.edu/str/descriptions/threetier_body.html [Accessed 21 March 2009].
  6. Roy T. Fielding and Richard N. Taylor. “Principled design of the modern web architecture”. In ICSE 2000 Limerick Ireland, 2000.
  7. Zhang, H. (2013). Architecture of Network and Client-Server model. arXiv preprint arXiv:1307.6665.
  8. The definitive guide to PHP's DocBook Rendering System Available: http://www.php.net/, accessed July 2016
  9. "Downloading and installing XAMPP". Udemy. 2015-04-21. Archived from the original on 2015-06-19. Retrieved 2015-04-21.
  10. Jeremy Petersen. "Benefits of using the n-tiered approach for web applications THURSDAY, SEPTEMBER 4, 2008
  11. https://www.dotscreated.com/deploy-web-app-offline-on-local-network

Downloads

Published

2019-12-30

Issue

Section

Research Articles

How to Cite

[1]
Dr. Abid Hussain, Dr. Praveen Kumar Sharma, " Deployment of Web Application in LAN based 3 Tier Architecture, IInternational Journal of Scientific Research in Computer Science, Engineering and Information Technology(IJSRCSEIT), ISSN : 2456-3307, Volume 5, Issue 6, pp.341-345, November-December-2019. Available at doi : https://doi.org/10.32628/CSEIT195661