이번 포스트에서는 웹 프로그래밍이란 무엇인지 주요 특성에 대해 살펴보고 자바 기반의 웹 프로그래밍 개요에 대해 살펴보자. 웹 프로그래밍 웹 프로그램이란? 웹 프로그램이란 HTTP(Hyper Text Transfer Protocol) 통신 규약에 따라 서버와 클라이언트 컴퓨터 간 데이터를 주고받는 네트워크 기반 프로그램으로 통상 원격지의 서버에서 실행되는 프로그램을 말한다. 전통적으로 웹 프로그램의 클라이언트는 브라우저를 이야기한다. 브라우저에서는 일정 형식의 요청(request)를 생성해서 HTTP 프로토콜을 통해 원격지의 서버에 요청하게 되고 서버는 응답을 생성해서 html 형태로 응답(response)을 만들어 클라이언트에게 전달하면 브라우저가 이를 해석해서 화면에 보여주는 형태로 동작한다. 이런 ..
01. 웹 프로그래밍
이번 포스트에서는 웹 프로그래밍이란 무엇인지 주요 특성에 대해 살펴보고 자바 기반의 웹 프로그래밍 개요에 대해 살펴보자. 웹 프로그래밍 웹 프로그램이란? 웹 프로그램이란 HTTP(Hyper Text Transfer Protocol) 통신 규약에 따라 서버와 클라이언트 컴퓨터 간 데이터를 주고받는 네트워크 기반 프로그램으로 통상 원격지의 서버에서 실행되는 프로그램을 말한다. 전통적으로 웹 프로그램의 클라이언트는 브라우저를 이야기한다. 브라우저에서는 일정 형식의 요청(request)를 생성해서 HTTP 프로토콜을 통해 원격지의 서버에 요청하게 되고 서버는 응답을 생성해서 html 형태로 응답(response)을 만들어 클라이언트에게 전달하면 브라우저가 이를 해석해서 화면에 보여주는 형태로 동작한다. 이런 ..
2023.12.09