quic(2)
-
[Computer Network] Chap10. HTTP & SIP
10. HTTP & SIP * HTTP/1.1 – HTTP client๋ ์น ๋ธ๋ผ์ฐ์ / ๋ฐ์ TCP๋ฅผ ๊น๋ ๊ฒ์ ์ ์ ๋ก ํ ๊ฒ - ํ๋กํ ์ฝ์ ๋จ์ํ ํ ๊ฒ (์๋ฌ ๊ฒ์ถ ๋ฐ ๋ณต๊ตฌ ๋ฐ์ X, ๊ทธ๊ฑด TCP๊ฐ ์์์ ํ๊ฒ ์ง) * Resource 1. Static content - HTTP request๊ฐ T0์ ๋์ฐฉํ์ ๋, T0 ์ด์ ์ ์ด๋ฏธ ์ปจํ ์ธ ๊ฐ ๋ง๋ค์ด์ ธ ์์ผ๋ฉด static - file system, ์ด๋ฏธ ๋ง๋ค์ด์ ธ ์๋ ๋น๋์ค ํด๋ฆฝ (์ ํ๋ธ, ๋ทํ๋ฆญ์ค) // DB์ ๋ค์ด์๋ ์ ๋ณด 2. Dynamic content - HTTP ๋ฆฌํ์คํธ๊ฐ ์ฌ๋ผ๊ฐ๋ฉด์ T0 ์ดํ์, ๊ทธ ์์ ์ํ ๊ณ์ , ์ธ์ฆ๋ฒํธ ๋ฑ์ ํตํด ์๋ฒ๊ฐ ๊ณ์ฐํ ๋ - ํ์ฌ ์ฃผ๊ฐ ๋ฑ ๋ฏธ๋ฆฌ ๊ณ์ฐํ ์ X / ์ง๊ธ ๋ง๋ค์ด์ผ ํ๋ ์ด๊ฒ๋ค์ด dynamic c..
2023.12.19 -
[ํ์คํ] ๊ธฐ๋ง๊ณ ์ฌ Summary
1. gRPC - ํจ์๋ฅผ ํธ์ถํ์ผ๋, ๋ด ์ปดํจํฐ์ ์๋ ํจ์๋ฅผ, ๋คํธ์ํฌ๋ฅผ ํตํด ํธ์ถํ์ฌ, return ๊ฐ์ ๋๋ ค์ฃผ๋ ๊ฒ - Static linking: ์คํ ํ์ผ ์์ฑ ์ ํ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ชจ๋ ํฌํจํ์ฌ ์์ฑ - Dynamic linking: ๋์ ๋งํน, ํจ์๊ฐ ํธ์ถ๋๋ ์์ ์ ๋์ ์ผ๋ก ๋งํน์ ํ๋ค -> ํ์ํ ๋ ๋์คํฌ์ ์๋ ํ์ผ์ ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ ค์ ์ฌ์ฉํ๋ค. - ์ ์ ๋งํน๋ณด๋ค ์คํ ํ์ผ์ ํฌ๊ธฐ๊ฐ ์๊ณ , ์คํ ์ ์ ์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ฐจ์งํจ. - ์๊ฒฉ ํจ์ ํธ์ถ RPC – remote procedure call - DLL์ ๋์ผํ ์ปดํจํฐ ๋ด์ ์์ // RPC๋ ๋คํธ์ํฌ๋ก ์ฐ๊ฒฐ๋ ๋ค๋ฅธ ์ปดํจํฐ์ ํจ์๋ฅผ ํธ์ถํ๋ ๊ณผ์ - Stub ํจ์ ๋ฐ์ RPC protocol์ ๊น๋ค. ํด๋ผ์ด์ธํธ์ ์๋ฒ๋ ๋ณต์กํ ๊ณผ์ ์ ๋ชจ..
2023.07.21