300x250 노드JS1 nodejs_클라이언트(client)와 서버(server) 구조 그리고 데이터베이스(database) Client Server Architecture 다른 말로는 2티어 아키텍처라고 불립니다. 우리는 스마트폰의 앱이나 웹브라우저로 다양한 서비스를 이용합니다. 그것이 가능한 이유는 그 프로그램들이 외부로 요청을 보내고, 응답을 받아오기 때문입니다. 여기서 요청을 보내는 것은 클라이언트(client)이고, 요청을 받고 응답을 해주는 것은 서버(server)이다. 이용하는 서비스에 따라 클라이언트가 요청하는 서버는 달라집니다. 응답으로는 text, html, cdd, javascript, image, video가 올 수 있고, 그 응답을 바탕으로 화면을 구성하게 됩니다. 그렇게 우리가 문제없이 서비스를 이용할 수 있게 됩니다. 일반적으로 서버는 리소스를 전달해주는 역할만 담당합니다. 리소스(응답)를 별도로 저.. 2021. 5. 21. 이전 1 다음 반응형