# websocket

21개의 포스트

[GraphQL subscription] NestJS에서 구현하기(HTTP headers in WebSocket)

HTTP headers는 클라이언트와 서버가 요청 또는 응답으로 부가적인 정보를 전송할 수 있도록 해줍니다. Authorization 요청 헤더에 JWT(json web token)을 담아 서버에 전송하여 사용자 인증을 구현할 수 있습니다.Graphql 서버의 모든 r

2020년 12월 30일
·
1개의 댓글

Spring Sockets

Socket Over HttpIE10+websocket은 기본적으로 Http 상에서 동작순수 HTTP로된 websocketNodeJSIE8+NodeJS에서 시작된 websocket, 가장 초기에 나왔음topic 구독방식Spring Onlypub/subSub Protoc

2020년 11월 23일
·
1개의 댓글
post-thumbnail

React 최적화 - buffer를 활용하여 상태 갱신 줄이기

업비트 리랜더링업비트 클론 프로젝트를 진행하기 전엔 최적화에 쓰는 기술은 React.memo나 useCallback 정도를 많이 사용했다. 그리고 최적화를 하면서도 최적화를 하나 안하나 웹 성능 향상이 크게 체감되지 않아서 성능이 좋아졌겠거니 하며 사용했었다.그런데 업

2020년 11월 18일
·
4개의 댓글

webSocket.io사용해보기

웹소켓을 조금씩 공부하다보니 조금 더 많은 브라우저에서 사용할 수 있는 webSocket.io에 대해서 공부하고 싶어졌다. 조금 더 공부하면 카톡같은 채팅 어플을 만들 수 있을 지 않을까. 일단 지금은 이 지식이 고파졌다. webSocket.io시작 일단 이것도 그냥

2020년 11월 11일
·
0개의 댓글

🖥 채널 & 웹소켓

채널과 웹소켓에 대해 알아보자장고에서 HTTP 이외의 프로토콜을 사용 가능하게 해주며, 비동기로 작동하는 라이브러리다.ASGI 라는 프로토콜로 통신하며, 웹소켓 포함하여 그 외의 프로토콜도 지원한다.ASGI : Asynchronous Server Gateway Inte

2020년 10월 26일
·
0개의 댓글

Lambda + API Gateway + WebSocket

Creating a Chat App with Serverless, WebSockets, and Python: A Tutorial\*\* modify iamRoleStatements if any error occurs:Adding Websockets to your AWS

2020년 10월 5일
·
0개의 댓글
post-thumbnail

[Chatting Server] Stomp로 채팅 기능 확장

🚀 WebSocket과 Stomp를 통해 채팅 서버 구현 메시징 방식을 잘 정의한다면 WebSocket 만으로도 충분히 좋은 Server/Client 소켓 서버를 완성할 수 있습니다. 하지만 단순한 통신 구조로 인해 WebSocket만을 이용해 채팅을 구현하면 해당

2020년 9월 9일
·
0개의 댓글
post-thumbnail

[Chatting Server] Basic WebSocket Server

일반적인 HTTP 통신을 하는 서버들과 달리 채팅 서버는 Socket 통신을 하는 서버가 필요합니다. 통상적으로 HTTP 통신은 Client 의 요청이 있을 때만 서버가 응답하고 연결을 종료하는 단방향 통신 입니다. 따라서 Client 가 Server 에 접속해 데이터

2020년 9월 8일
·
0개의 댓글
post-thumbnail

WebSocket

이 글은 Spring WebSocket(https://docs.spring.io/spring-framework/docs/current/spring-framework-reference/web.htmlWebSocket 프로토콜은 표준된 방법으로 서버-클라이언트 간

2020년 8월 2일
·
0개의 댓글

WebSocket(웹소켓) 정리

단일 TCP connection으로 full-duplex(전이중) Communication 이 가능한 Communication Protocolfull-duplex communication

2020년 7월 29일
·
0개의 댓글
post-thumbnail

인턴 Study #3. WebSocket & Socket.io

WebSocket 과 Socket.io 에 대해 정리해봤다.

2020년 6월 19일
·
0개의 댓글
post-thumbnail

[네트워크] HTTP부터 WebSocket까지 🚀

통신 프로토콜 HTTP의 등장부터 HTTP를 효과적으로 사용하는 AJAX, 실시간 통신을 위한 WebSocket까지의 과정

2020년 6월 2일
·
0개의 댓글
post-thumbnail

Socket 인증 with API Gateway + Refresh JWT

http→websocket upgrade를 위한 handshake http 요청에는 custom header를 달 수 없다. Authorization header를 달 수가 없다는 것이다. 특히 API Gateway를 사용하는 경우에 문제가 된다. 처음에는 upgrad

2020년 5월 31일
·
1개의 댓글
post-thumbnail

Spring Boot + STOMP + JWT Socket 인증하기

앞서 우리 프로젝트는 클라이언트가 모든 요청에 JWT를 붙여 보내고 Gateway 차원에서 파싱해 이후의 기능 서버들 단에서는 자유롭게 통신을 주고받는 것으로 정했었다. 그런데 WebSocket의 경우 헤더의 토큰을 검사하던 HTTP 프로토콜과는 완전히 달라 인증을 어

2020년 5월 31일
·
1개의 댓글

Cassandra-Spring boot-STOMP 실시간 통신

그냥 socket이 세션을 하나씩 관리해야 한다면, stomp를 사용하면 pub/sub 형태의 발행자/구독자들 형태로 관리할 수 있다. 우리 프로젝트의 경우 bts column에 보여줄 트윗은 모든 사용자에게 동일하기 때문에 하나의 발행자만 있으면 된다. 채팅에서 많이

2020년 5월 31일
·
0개의 댓글

🔥 채널 Channel & 웹소켓 Websocket (feat.django tutorial)

보통 django는 클라이언트와 서버 간 소통하기 위해 HTTP를 사용한다.클라이언트가 서버에 HTTP request를 보낸다.django는 request를 쪼개고, url을 추출해 view에 매칭한다.뷰는 요청을 수행하고 클라이언트에 반응을 보낸다.HTTP와 다르게,

2020년 5월 11일
·
1개의 댓글
post-thumbnail

NGINX를 통한 Blue-Green Deployment와 WebSocket Reverse Proxy

무중단 배포의 방법 중 하나인 Blue-Green Deployment를 NGINX를 통해 간단히 구현해봤습니다. WebSocket Reverse Proxy에서도 소켓이 끊어지지 않는지 확인하기 위한 테스트입니다.

2020년 5월 6일
·
0개의 댓글
post-thumbnail

vue spring boot 웹소켓 채팅 만들기

vue와 spring boot를 stomp로 연결해봅시다.stomp는 메시지 브로커로 일반 웹소켓과 조금 다릅니다. 나중에 채워놓을께요 일단 구현먼저3개의 파일만 작성하겠습니다.vo - 메시지의 형식(userName, content)controller (메시지를 받는

2020년 4월 15일
·
1개의 댓글
post-thumbnail

AWS lambda와 DynamoDB Trigger

DynamoDB와 Lambda를 연결해보자!!!

2020년 2월 11일
·
0개의 댓글

HTTP 분석 실습

2019-04-09 01:24 작성된 포스트 개요 데이터 통신 과제로 wireshark를 사용한 HTTP 분석 과제 레포트를 작성하게 되었다. WebSocket Client 제작 PPT의 내용을 참고, Javascript로 온라인 에코서버 (ws://echo.websocket.org)로 요청하는 테스트 WebSocket Client를 제작하였다. Wi...

2020년 2월 3일
·
0개의 댓글