# WS

웹 서버 (Web Server)와 웹 어플리케이션 서버 (Web Application Server)
서버 - 클라이언트 구조에서 클라이언트는 서버에게 정보를 요청하여 응답받은 결과를 사용하게 되는데 웹 서버, 웹 브라우저가 대표적인 서버 - 클라이언트 관계이다.여기서 DBMS는 사용자들이 DB안에 데이터에 접근할 수 있게 도와주는 소프트웨어이다.하지만 위 사진처럼의

WAS와 WS의 차이점
🌱 WS (Web Server) HTTP 프로토콜을 기반으로 하여 클라이언트에게 정적인 파일을 제공하기 위한 서버로 가장 앞에서 요청에 대한 처리를 진행한다. 1) 정적인 컨텐츠 제공 - WAS를 거치지 않고 바로 자원 제공 2) 동적인 컨텐츠 제공을 위

[ZoomCloneCode] Websocket 채팅구현
websocket이란? websocket동작방식 node.js의 websocket implementation: WS websocket프로토콜을 사용하는 package 즉 node.js websocket library npm i ws 설치 express내부에 h

[Nginx]웹 어플리케이션 서버를 보호하기 위한 웹 서버
리버스 프록시 프록시서버란? 이 글에서 작성했던 것처럼 DMZ에 위치하여 웹 어플리케이션 서버(WAS), DBMS 서버를 보호하고 로드밸런싱을 통해 효율좋은 서버를 구축하기 위한 서버입니다. Nginx 엔진엑스는 러시아 개발자가 개발한 동시 접속에 특화된 웹 서버
서블릿, 서블릿 컨테이너
동적 웹 페이지를 만들 때 사용되는 자바 기반의 웹 애플리케이션 프로그래밍 기술이다. 서블릿은 웹 요청과 응답의 흐름을 간단한 메서드 호출만으로 체계적으로 다룰 수 있게 해준다.서블릿의 생명 주기를 관리init() : 서블릿 초기화service() : HTTP 요청 유
WS 와 WAS의 차이
WAS는 동적인 파일을, WS는 정적인 파일들을 처리한다는 개념만 알고, 얄팍하게 이해하고 있어 정리해보았다.Web Server정적인 파일들을 주로 처리함ex) html, css, javascript ...Web Application Server동적인 파일들을 주로 처

Websocket과 socket.io
websocket은 HTML5 표준 기술로, 서버와 클라이언트 간 connection을 유지하며 "패킷" 형태로 양방향 통신, 데이터 전송이 가능하도록 하는 기술입니다.웹 소켓은 다음과 같은 특징을 갖고 있습니다.통산적인 HTTP 통신이 요청에 대한 응답의 단방향 통신

WSGI
WebServer를 공부하며 알게 된 흥미로운 사실이 있다. > 실제 배포환경에선 지금까지 내가 친 로 서버를 열면 안된다. 라는 것이다 . 왜 runserver는 안돼 ? 이전 포스트에서 Django는 WAS(Web Application Server)라고 했다.

WS와 WAS 차이
웹 서버(Web Server)정적인파일(html,js,이미지 파일 등)을 제공하기 위한 서버로, HTTP 프로토콜에 의해 제공정적인 파일로만 처리 가능한 것은 WAS로 요청을 넘기지않고 바로 요청 처리(자체적으로 처리할 수 없는 정보에 대해서는 WAS에 처리를 요청)요

웹 소켓(Web Socket) 이용하기(with. ws 모듈, Socket.IO)
1. 웹 소켓(Web Socket)이란?, 2. ws 모듈로 웹 소켓 사용하기, 3. Socket.IO로 웹 소켓 사용하기