๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋กStudy/๊ธฐํƒ€ (1)

JiYoung Dev ๐Ÿ–ฅ

WebSocket๊ณผ WebRTC ๋น„๊ตํ•˜๋ฉฐ ์ดํ•ดํ•˜๊ธฐ

2025๋…„ ์ƒˆํ•ด ์ƒˆ๋กœ์šด ๋ชฉํ‘œ๋กœ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๊ธฐ๋กœ ํ–ˆ๋‹ค. ๋””์Šค์ฝ”๋“œ ํด๋ก ์ฝ”๋”ฉ์ธ๋ฐ ๊ธฐ๋Šฅ ๊ตฌํ˜„์„ ํ•˜๋ ค๋‹ค ๋ณด๋‹ˆ WebSocket๊ณผ WebRTC์— ๋Œ€ํ•ด์„œ ํ•„์ˆ˜๋กœ ์•Œ๊ณ  ์žˆ์–ด์•ผ ํ•ด์„œ ๋‚ด ๋‚˜๋ฆ„๋Œ€๋กœ ๋จธ๋ฆฌ์— ์ž˜ ๋“ค์–ด์˜ค๋Š” ์ˆœ์„œ๋Œ€๋กœ ์ •๋ฆฌํ•ด ๋ณด์•˜๋‹ค.  ์•„๋ž˜ ๋‚ด์šฉ์—์„œ ๊ตฌํ˜„ํ•˜๊ฑฐ๋‚˜ ์ž๋ฃŒ๋ฅผ ์ฐพ๋‹ค๊ฐ€ ํ‹€๋ฆฐ ๋ถ€๋ถ„์ด๋‚˜ ์ถ”๊ฐ€ํ•  ๋‚ด์šฉ์ด ์žˆ์œผ๋ฉด ๊ณ„์†ํ•ด์„œ ์ถ”๊ฐ€ํ•  ์˜ˆ์ •์ด๋‹ค. ์›น์˜ ํ†ต์‹  ๋ฐฉ์‹์—๋Š” ์—ฌ๋Ÿฌ ๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค.๋Œ€ํ‘œ์ ์œผ๋กœ HTTP, Websocket, Polling, gRPC, SSE, GraphQL ๋“ฑ์ด ์žˆ๋Š”๋ฐ, ๊ฐ๊ฐ์˜ ๋ฐฉ์‹๋งˆ๋‹ค ํŠน์ง•์ด ์žˆ์–ด ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ํŠน์„ฑ์— ๋”ฐ๋ผ ์•Œ๋งž์€ ๊ฒƒ์„ ์„ ํƒํ•˜์—ฌ ์‚ฌ์šฉํ•œ๋‹ค.HTTP๋Š” ์›น ํ†ต์‹ ์˜ ๊ธฐ๋ณธ ํ”„๋กœํ† ์ฝœ๋กœ ์š”์ฒญ-์‘๋‹ต ๋ฐฉ์‹ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ๋Œ€ํ‘œ์ ์ธ ํ†ต์‹  ํ”„๋กœํ† ์ฝœ์ด๋‹ค.WebSocket์€ ์‹ค์‹œ๊ฐ„ ์–‘๋ฐฉํ–ฅ ํ†ต์‹ ์„ ์ง€์›ํ•˜๋Š” ํ”„๋กœ..

Study/๊ธฐํƒ€ 2025. 1. 15. 00:45