๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
์ž๊ฒฉ์ฆ๐Ÿชช/์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ๐Ÿ“š

2020๋…„ ์ œ 1ํšŒ ๊ธฐ์ถœ ๋ฌธ์ œ

by @ENFJ 2022. 5. 2.

3. ์›น ์„œ๋น„์Šค๋ช…, ์ œ๊ณต ์œ„์น˜, ๋ฉ”์‹œ์ง€ ํฌ๋งท, ํ”„๋กœํ† ์ฝœ ์ •๋ณด ๋“ฑ ์›น ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์ƒ์„ธ ์ •๋ณด๊ฐ€ ๊ธฐ์ˆ ๋œ XML ํ˜•์‹์œผ๋กœ ๊ตฌ์„ฑ๋œ ์–ธ์–ด๋ฅผ ๋ฌด์—‡์ด๋ผ๊ณ  ํ•˜๋Š”์ง€ ์“ฐ์‹œ์˜ค.

=> WSDL

 

4. ๋‹ค์Œ 1, 2 ์— ๋“ค์–ด๊ฐˆ ๋‚ด์šฉ์€ ์“ฐ์‹œ์˜ค.

( 1 ) ์š”๊ตฌ์‚ฌํ•ญ์€ ์‹œ์Šคํ…œ์ด ์ œ๊ณตํ•˜๋Š” ๊ธฐ๋Šฅ, ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์š”๊ตฌ์‚ฌํ•ญ์ด๋‹ค.

=> ๊ธฐ๋Šฅ์  

( 2 ) ์š”๊ตฌ์‚ฌํ•ญ์€ ์‹œ์Šคํ…œ์ด ์ˆ˜ํ–‰ํ•˜๋Š” ๊ธฐ๋Šฅ ์ด์™ธ์˜ ์‚ฌํ•ญ, ์‹œ์Šคํ…œ ๊ตฌ์ถ•์— ๋Œ€ํ•œ ์ œ์•ฝ ์‚ฌํ•ญ์— ๊ด€ํ•œ ์š”๊ตฌ์‚ฌํ•ญ์ด๋‹ค. 

=> ๋น„๊ธฐ๋Šฅ์ 

 

8. ์ •๊ทœํ™”๋œ ์—”ํ„ฐํ‹ฐ, ์†์„ฑ, ๊ด€๊ณ„์— ๋Œ€ํ•ด ์„ฑ๋Šฅ ํ–ฅ์ƒ๊ณผ ๊ฐœ๋ฐœ ์šด์˜์˜ ๋‹จ์ˆœํ™”๋ฅผ ์œ„ํ•ด ์ค‘๋ณต,ํ†ตํ•ฉ, ๋ถ„๋ฆฌ ๋“ฑ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง์˜ ๊ธฐ๋ฒ•์„ ๋ฌด์—‡์ด๋ผ๊ณ  ํ•˜๋Š”์ง€ ์“ฐ์‹œ์˜ค.

=> ๋ฐ˜์ •๊ทœํ™”

9. ๋‹ค์Œ์€ ๋ธ”๋ž™๋ฐ•์Šค ๊ธฐ๋ฒ•์— ๋Œ€ํ•œ ์˜ˆ์ œ์ด๋‹ค. ๋ธ”๋ž™๋ฐ•์Šค ๊ธฐ๋ฒ• ๋‘๊ฐ€์ง€๋ฅผ ์“ฐ์‹œ์˜ค.

1) 0<= x <= 10 ์ด๋ฉด -1,0,10,11 ๊ฒ€์‚ฌ

=> ๊ฒฝ๊ณ„๊ฐ’ ๋ถ„์„ ํ…Œ์ŠคํŠธ

 

2) ์œ ํšป๊ฐ’ ๋ฌดํšจ ๊ฐ’ ๋‚˜๋ˆ„์–ด์„œ ๊ฒ€์‚ฌ

=> ๋™๋“ฑ ๋ถ„ํ•  ํ…Œ์ŠคํŠธ 

 

10. ํ…Œ์ŠคํŠธ ์ข…๋ฅ˜์— ํ•ด๋‹นํ•˜๋Š” ๊ธฐํ˜ธ๋ฅผ ์ ์œผ์‹œ์˜ค.

1) ๊ฐœ๋ณ„ ๋ชจ๋“ˆ, ์„œ๋ธŒ๋ฃจํ‹ด์ด ์ •์ƒ์ ์œผ๋กœ ์‹คํ–‰๋˜๋Š”์ง€ ํ™•์ธ.

=> ๋‹จ์œ„ ํ…Œ์ŠคํŠธ

2) ์ธํ„ฐํŽ˜์ด์Šค ๊ฐ„ ์‹œ์Šคํ…œ์ด ์ •์ƒ์ ์œผ๋กœ ์‹คํ–‰๋˜๋Š”์ง€ ํ™•์ธ

=> ํ†ตํ•ฉ ํ…Œ์ŠคํŠธ

 

* ํ…Œ์ŠคํŠธ์—๋Š” ํ…Œ์ŠคํŠธ ๋ ˆ๋ฒจ์— ๋”ฐ๋ผ ๋‹จ์œ„ํ…Œ์ŠคํŠธ. ํ†ตํ•ฉํ…Œ์ŠคํŠธ, ์‹œ์Šคํ…œ ํ…Œ์ŠคํŠธ, ์ธ์ˆ˜ ํ…Œ์ŠคํŠธ๊ฐ€ ์žˆ๋‹ค.

 

11. IPV6๋Š” ( 128 ) ๋น„ํŠธ ๊ธธ์ด๋ฅผ ๊ฐ€์ง„๋‹ค.

IPV4๋Š” ๊ธธ์ด (32) ๋น„ํŠธ ์ด๋ฉฐ, ( 8 ) ๋น„ํŠธ์”ฉ 4๋ถ€๋ถ„์œผ๋กœ ๋‚˜๋ˆˆ๋‹ค.

 

12. ๊ณต์œ  ๋ฉ”๋ชจ๋ฆฌ, ์†Œ์ผ“, ์„ธ๋งˆํฌ์–ด, ๋ฉ”์‹œ์ง€ ํ ๋“ฑ ํ”„๋กœ์„ธ์Šค ๊ฐ„ ํ†ต์‹ ํ•˜๋Š” ๊ธฐ์ˆ ์„ ๋ฌด์—‡์ด๋ผ๊ณ  ํ•˜๋‚˜์š”?

=> IPC (inter process communication

 

13. ์‹œ์Šคํ…œ ํ†ตํ•ฉ์— ์‚ฌ์šฉ๋˜๋Š” ์†”๋ฃจ์…˜์œผ๋กœ ๊ตฌ์ถ• ์œ ํ˜•์—๋Š” point to point, Hub & spoke , Message Bus ๊ฐ€ ์žˆ๋‹ค.

๊ธฐ์—…์—์„œ ์šด์˜๋˜๋Š” ์„œ๋กœ ๋‹ค๋ฅธ ํ”Œ๋žซํผ ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐ„์˜ ์ •๋ณด๋ฅผ ์ „๋‹ฌ, ์—ฐ๊ณ„ ํ†ตํ•ฉ์ด ๊ฐ€๋Šฅํ•˜๋„๋ก ํ•ด์ฃผ๋Š” ์†”๋ฃจ์…˜์„ ๋ฌด์—‡์ด๋ผ๊ณ  ํ•˜๋Š”์ง€ ์“ฐ์‹œ์˜ค.

=> EAI 

 

16. ๋ฐ์ดํ„ฐ ๋ชจ๋ธ์˜ ๊ตฌ์„ฑ์š”์†Œ๋ฅผ ์“ฐ์‹œ์˜ค

1) ๊ฐœ์ฒด ๋ฐ์ดํ„ฐ ๋ชจ๋ธ์—์„œ๋Š” ( ์—ฐ์‚ฐ )์„ ์ด์šฉํ•˜์—ฌ ์‹ค์ œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ์ž‘์—…์— ๋Œ€ํ•œ ๋ช…์„ธ๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š”๋ฐ ๋…ผ๋ฆฌ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ์—์„œ๋Š” ( ๊ตฌ์กฐ )๋ฅผ ์–ด๋–ป๊ฒŒ ๋‚˜ํƒ€๋‚ผ ๊ฒƒ์ธ์ง€ ํ‘œํ˜„ํ•œ๋‹ค.

 

17. ์‹œ์Šคํ…œ ๊ฐ์ฒด์˜ ์ ‘๊ทผ์„ ๊ฐœ์ธ ๋˜๋Š” ๊ทธ๋ฃน์˜ ์‹๋ณ„์ž์— ๊ธฐ๋ฐ˜์„ ๋‘” ๋ฐฉ๋ฒ•์œผ๋กœ, ์–ด๋–ค ์ข…๋ฅ˜์˜ ์ ‘๊ทผ ๊ถŒํ•œ์„ ๊ฐ€์ง„ ์‚ฌ์šฉ์ž๊ฐ€

๋‹ค๋ฅธ ์‚ฌ์šฉ์ž์— ์ž์‹ ์˜ ํŒ๋‹จ์— ๋”ฐ๋ผ ๊ถŒํ•œ์„ ํ—ˆ์šฉํ•˜๋Š” ์ ‘๊ทผ์ œ์–ด ๋ฐฉ์‹์€?

=> DAC (์ž„์˜์  ์ ‘๊ทผ ํ†ต์ œ)

 

19. ๋‚ด์šฉ ๊ฒฐํ•ฉ๋„ : ๋‹ค๋ฅธ ๋ชจ๋“ˆ ๋‚ด๋ถ€์— ์žˆ๋Š” ๋ณ€์ˆ˜๋‚˜ ๊ธฐ๋Šฅ์„ ๋‹ค๋ฅธ ๋ชจ๋“ˆ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ์˜ ๊ฒฐํ•ฉ๋„

์Šคํƒฌํ”„ ๊ฒฐํ•ฉ๋„ : ๋ชจ๋“ˆ๊ฐ„์˜ ์ธํ„ฐํŽ˜์ด์Šค๋กœ ๋ฐฐ์—ด์ด๋‚˜ ๊ฐ์ฒด, ๊ตฌ์กฐ ๋“ฑ์ด ์ „๋‹ฌ๋˜๋Š” ๊ฒฝ์šฐ์˜ ๊ฒฐํ•ฉ๋„

๊ณตํ†ต ๊ฒฐํ•ฉ๋„ : ํŒŒ๋ผ๋ฏธํ„ฐ๊ฐ€ ์•„๋‹Œ ๋ชจ๋“ˆ ๋ฐ–์— ์„ ์–ธ๋œ ์ „์—ญ ๋ณ€์ˆ˜๋ฅผ ์ฐธ์กฐํ•˜๊ณ  ์ „์—ญ ๋ณ€์ˆ˜๋ฅผ ๊ฐฑ์‹ ํ•˜๋Š” ์‹์œผ๋กœ ์ƒํ˜ธ ์ž‘์šฉํ•˜๋Š” ๊ฒฝ์šฐ์˜ ๊ฒฐํ•ฉ๋„.