웹 애플리케이션, 톰캣/웹 애플리케이션 이해하기, 기본구조 (2) 썸네일형 리스트형 웹 애플리케이션 이해하기 - 정의, 기본구조 ( WEB-INF ), 톰캣 1. 웹 애플리케이션 쇼핑몰이나 구인, 구직 사이트 등은 모두 웹 브라우저를 기반으로 하는 웹 애플리케이션이다. 이런 웹 애플리케이션들은 보통 정해진 형식이 있기 때문에 서비스를 제공할 때도 이 형식에 맞게 제작해서 제공해야 한다. 이번에는 일반적으로 사용하는 웹 애플리케이션의 구조와 이를 이루는 요소들에 대해 알아보자. 또한 실제로 웹 브라우저에서 요청이 왔을 때 각 기능들이 어떻게 동작하는 지 그 과정도 살펴보자. 1.1 웹 애플리케이션의 정의 웹 애플리케이션이란 말 그대로 기존의 정적인 웹 애플리케이션의 기능을 그대로 사용하면서 이번에 다룰 서블릿(Servlet, 자바로 만든 CGI 프로그램), JSP, 자바 클래스들을 추가하여 사용자에게 동적인 서비스를 제공하는 프로그램을 말한다. 웹 컨테.. JSP(java server page) 란? 1.1 인터넷과 웹의 개요 인터넷(internet)과 웹(web)은 대게 동의어로 쓰이지만 엄밀히 말하면 서로 다른 개념이다. 인터넷은 컴퓨터가 서로 연결되어 TCP/IP 라는 통신 프로토콜을 이용하여 정보를 주고받는 전세계의 컴퓨터 네트워크이다. 인터넷을 통해 광범위한 정보와 서비스를 제공할 수 있는데 그중 한 서비스가 웹이다. 웹은 인터넷에 연결된 컴퓨터들을 통해 사람들이 정보를 공유할 수 있는 정보 공간으로, 월드 와이드 웹(world wide web)의 줄임말이다. 인터넷의 활용에서 웹의 비중이 절대적 위치를 차지하여흔히 인터넷과 웹을 같은 의미로 사용하는 것이다. 1.2 웹의 동작 원리 웹은 기본적으로 클라이언트/서버 방식으로 동작한다. 클라이언트 (웹 브라우저)가 특정 페이지를.. 이전 1 다음