그러니까 내가 그 사람을 좋아했다는 사실이 그 사람에게는 상처가 될 수도 있잖아요 -서버-

김찬울·2022년 4월 6일
1

'그러니까 내가 클라이언트는 사실이 그 사람에게는 서버가 될 수도 있잖아요'
-우리가 사랑했던 서버-

꼴리는 대로 알아보는 서버!

서버

서버라는 것은 결국에 추상적이고 상대적인 개념이다.

  • 고객 -> 프론트 엔드 서버(요청) -> 백 엔드 서버(요청) -> DB 서버(요청)
  • DB서버 (요청 -> 응답) -> 백 엔드 서버(응답) -> 프론트 엔드 서버(응답) -> 고객(응답)

이 순서이다.

이때 요청받아서 응답도 하는 모든 것들은 서버이고. 요청하고 응답도 받는 것은 클라이언트이다.

결국에 고객과 DB서버를 제외하고는
클라이언트이자 서버인셈이다.

웹서버와 WAS

둘의 차이점은
WAS는 동적인 통신과 (정적인 것도 가능)
웹서버는 정적인 통신을 담당한다 (동적인 것을 하기에 너무 어렵다).

특히 WAS는 사용자마다 다르게 표기하여야 하는 사이트에서 자주 사용되고 (특히 SNS에서 주로 사용된다.)

웹서버는 회사 사이트에서 자주 사용되는데 이는 회사 사이트가 대부분
통신 목적이 아닌 단순 정보전달을 위해서 사용되기 때문에 그렇다.

CGI와 servlet

  • 해당 이미지는 CGI에 대한 설명이다.

  • 해당 이미지는 servlet에 대한 설명이다.

일단 간단하게 설명해주겠다.
기존에 사용되던 방식은 CGI라는 방식으로

JSP

MVC

profile
코린코린이

0개의 댓글