일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- WriteLine
- JDBC
- unity 레이아웃
- 데이터베이스
- 메소드 지정자
- 타입 변수 표기법
- request
- response
- unity 간단 설정
- java
- c#상속
- db
- C#
- @ Builder
- http
- 메소드 정의
- 평면좌표상에서 두점 거리 구하기
- MariaDB
- ForignKey
- Create
- final
- 타입이 서로 다른 두 데이터 제네릭
- DROP
- Database
- select
- static을 왜사용할까?
- 요청
- unity 오브젝트
- static
- spring
- Today
- Total
목록요청 (2)
이론을 싫어!

HTTP 란 무엇일까? HTTP 는 Hyper Text Transfer Protocol 이며 Hyper Text -> html 를 의미하고 Transfer -> 전송을 말한다. 그리고 Protocol은 서로간의 통신을 하기 위한 약속 또는 규칙이라고 한다. 즉, 텍스트 또는 html 의 기반을 전송하기 위한 프로토콜이라고 한다. 그리고 HTTP는 상태를 유지 하지 않는다고 한다. (stateless) 무슨 말이냐면 , 예를 들어서 맨처음에 클라이언트 쪽에서 요청이 한번 들어왔고 다시 똑같은 클라이언트에서 한번더 요청이 들어와도 같은 클라이언트에서 요청이 왔다는 것을 모른다는 것이다. HTTP의 메소드 -GET, POST GET - 서버의 리소스를 가져오기 위해 설계 (Read 을 하기 위해서 설계되었다...

web server 는 우리가 "웹을 서비스 한다" 라고 표현을 한다. 그러면 Web Application server은 "웹 애플리케이션을 서비스 한다?" 라고 표현을 하면 조금 이상하다. 그래서 조금 짤라서 해석을 하면 애플리케이션을 서비스 한다는 무엇일까? "프로그램을 서비스 한다" 라는 표현을 한다. 좀더 올바른 표현은 클라이언트에서 프로그램을 사용할수 있게 해준다 는 뜻이다. 즉 ,서버에 프로그램을 설치하고 클라이언트가 서버의 프로그램을 사용할수 있게 해주는것을 WAS(Web Application Server) 라고 한다. 우리가 보통 Tomcat 또한 WAS 이다. WAS를 사용하는 이유는 무엇일까? 옛날에는 각각의 컴퓨터에 프로그램을 설치해서 사용했다고 한다. 여기서 문제점이 발생한다. 그 ..