โœ๏ธ Study/์ž๊ฒฉ์ฆ | ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ

[์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ] 1๊ณผ๋ชฉ ์†Œํ”„ํŠธ์›จ์–ด ์„ค๊ณ„ | ์ธํ„ฐํŽ˜์ด์Šค ์„ค๊ณ„

๐Ÿฉท ๋ฏผ์˜ 2024. 1. 13. 21:35

* ๊ฐœ์ธ ํ•™์Šต์„ ์œ„ํ•œ ์ •๋ฆฌ์ž…๋‹ˆ๋‹ค.

1๊ณผ๋ชฉ ์†Œํ”„ํŠธ์›จ์–ด ์„ค๊ณ„
3์žฅ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ค๊ณ„

 

027. ์‹œ์Šคํ…œ ์ธํ„ฐํŽ˜์ด์Šค ์š”๊ตฌ์‚ฌํ•ญ ๋ถ„์„

1. ์‹œ์Šคํ…œ ์ธํ„ฐํŽ˜์ด์Šค ์š”๊ตฌ์‚ฌํ•ญ ๊ตฌ์„ฑ

- ์ธํ„ฐํŽ˜์ด์Šค ์ด๋ฆ„

- ์—ฐ๊ณ„๋Œ€์ƒ ์‹œ์Šคํ…œ

- ์—ฐ๊ณ„ ๋ฒ”์œ„ ๋ฐ ๋‚ด์šฉ

- ์†ก์‹  ๋ฐ์ดํ„ฐ * ์ˆ˜์‹  ๋ฐ์ดํ„ฐ๋ฅผ ํฌํ•จ๋˜์ง€ ์•Š๋Š”๋‹ค

- ์—ฐ๊ณ„ ๋ฐฉ์‹

- ์ธํ„ฐํŽ˜์ด์Šค ์ฃผ๊ธฐ

- ๊ธฐํƒ€ ๊ณ ๋ ค์‚ฌํ•ญ

 

3. ์‹œ์Šคํ…œ ์ธํ„ฐํŽ˜์ด์Šค ์š”๊ตฌ์‚ฌํ•ญ ๋ถ„์„ ์ ˆ์ฐจ

1. ์š”๊ตฌ์‚ฌํ•ญ ์„ ๋ณ„

2. ์š”๊ตฌ์‚ฌํ•ญ ๊ด€๋ จ ์ž๋ฃŒ ์ค€๋น„

3. ์š”๊ตฌ์‚ฌํ•ญ ๋ถ„๋ฅ˜

4. ์š”๊ตฌ์‚ฌํ•ญ ๋ถ„์„ ๋ฐ ๋ช…์„ธ์„œ ๊ตฌ์ฒดํ™”

5. ์š”๊ตฌ์‚ฌํ•ญ ๋ช…์„ธ์„œ ๊ณต์œ 

 

028. ์ธํ„ฐํŽ˜์ด์Šค ์š”๊ตฌ์‚ฌํ•ญ ๊ฒ€์ฆ

1. ์š”๊ตฌ์‚ฌํ•ญ ๊ฒ€์ฆ

- ์š”๊ตฌ์‚ฌํ•ญ ๋ช…์„ธ์„œ์— ๋ช…์‹œ๋˜์–ด ์žˆ๋Š” ์‚ฌ์šฉ์ž์˜ ์š”๊ตฌ์‚ฌํ•ญ๋“ค์ด ์‹ค์ œ๋กœ ์‹คํ˜„ ๊ฐ€๋Šฅํ•œ์ง€๋ฅผ ํ™•์ธํ•˜๋Š” ๋‹จ๊ณ„

- ์š”๊ตฌ์‚ฌํ•ญ ๊ฒ€ํ†  ๊ณ„ํš ์ˆ˜๋ฆฝ -> ๊ฒ€ํ†  ๋ฐ ์˜ค๋ฅ˜ ์ˆ˜์ • -> ๋ฒ ์ด์Šค๋ผ์ธ ์„ค์ •

 

5. ์š”๊ตฌ์‚ฌํ•ญ ๊ฒ€์ฆ ๋ฐฉ๋ฒ•

- ์š”๊ตฌ์‚ฌํ•ญ ๊ฒ€ํ†  : ๋™๋ฃŒ๊ฒ€ํ† , ์›Œํฌ์Šค๋ฃจ, ์ต์ŠคํŽ™์…˜

- ํ”„๋กœํ† ํƒ€์ดํ•‘

- ํ…Œ์ŠคํŠธ ์„ค๊ณ„

- CASE(Computer Aided Software Engineering)

 

6. ์ธํ„ฐํŽ˜์ด์Šค ์š”๊ตฌ์‚ฌํ•ญ ๊ฒ€์ฆ์˜ ์ฃผ์š” ํ•ญ๋ชฉ

- ์™„์ „์„ฑ

- ์ผ๊ด€์„ฑ

- ๋ช…ํ™•์„ฑ

- ๊ธฐ๋Šฅ์„ฑ

- ๊ฒ€์ฆ ๊ฐ€๋Šฅ์„ฑ

- ์ถ”์  ๊ฐ€๋Šฅ์„ฑ

- ๋ณ€๊ฒฝ ์šฉ์ด์„ฑ

 

031. ์ธํ„ฐํŽ˜์ด์Šค ๋ฐฉ๋ฒ• ๋ช…์„ธํ™”

1. ์ธํ„ฐํŽ˜์ด์Šค ๋ฐฉ๋ฒ• ๋ช…์„ธํ™”์˜ ๊ฐœ๋…

- ๋‚ด/์™ธ๋ถ€ ์‹œ์Šคํ…œ์ด ์—ฐ๊ณ„ํ•˜์—ฌ ์ž‘๋™ํ•  ๋•Œ ์ธํ„ฐํŽ˜์ด์Šค๋ณ„ ์†ก/์ˆ˜์‹ ๋ฐฉ๋ฒ•, ์†ก/์ˆ˜์‹  ๋ฐ์ดํ„ฐ, ์˜ค๋ฅ˜ ์‹๋ณ„ ๋ฐ ์ฒ˜๋ฆฌ ๋ฐฉ์•ˆ์— ๋Œ€ํ•œ ๋‚ด์šฉ์„ ๋ฌธ์„œ๋กœ ๋ช…ํ™•ํ•˜๊ฒŒ ์ •๋ฆฌํ•˜๋Š” ๊ฒƒ

 

2. ์‹œ์Šคํ…œ ์—ฐ๊ณ„๊ธฐ์ˆ 

- DB Link : DB์—์„œ ์ œ๊ณตํ•˜๋Š” DB Link ๊ฐ์ฒด๋ฅผ ์ด์šฉํ•˜๋Š” ๋ฐฉ์‹

- API/Open API : ์†ก์‹  ์‹œ์Šคํ…œ์˜ DB์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฝ์–ด ์™€ ์ œ๊ณตํ•˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ธํ„ฐํŽ˜์ด์Šค ํ”„๋กœ๊ทธ๋žจ

- ์—ฐ๊ณ„ ์†”๋ฃจ์…˜ : EAI ์„œ๋ฒ„์™€ ์†ก/์ˆ˜์‹  ์‹œ์Šคํ…œ์— ์„ค์น˜๋˜๋Š” ํด๋ผ์ด์–ธํŠธ๋ฅผ ์ด์šฉํ•˜๋Š” ๋ฐฉ์‹

- Socket : ์„œ๋ฒ„๋Š” ํ†ต์‹ ์„ ์œ„ํ•œ ์†Œ์ผ“์„ ์ƒ์„ฑํ•˜์—ฌ ํฌํŠธ๋ฅผ ํ• ๋‹นํ•˜๊ณ  ํด๋ผ์ด์–ธํŠธ์˜ ํ†ต์‹  ์š”์ฒญ ์‹œ ํด๋ผ์ด์–ธํŠธ์™€ ์—ฐ๊ฒฐํ•˜์—ฌ ํ†ต์‹ ํ•˜๋Š” ๋„คํŠธ์›Œํฌ ๊ธฐ์ˆ 

- Web Service : ์›น ์„œ๋น„์Šค์—์„œ WSDL, UDDI, SOAP ํ”„๋กœํ† ์ฝœ์„ ์ด์šฉํ•˜์—ฌ ์—ฐ๊ณ„ํ•˜๋Š” ์„œ๋น„์Šค

 

3. ์ธํ„ฐํŽ˜์ด์Šค ํ†ต์‹  ์œ ํ˜•

: ๋‹จ๋ฐฉํ–ฅ, ๋™๊ธฐ, ๋น„๋™๊ธฐ ๋ฐฉ์‹

 

033. ๋ฏธ๋“ค์›จ์–ด ์†”๋ฃจ์…˜ ๋ช…์„ธ

1.DB

2. RPC(Remote Procedure Call)

3. MOM(Message Orinted Middleware)

4. TP-Monitor(Transaction Processing Monitor)

5. ORB(Object Request Broker)

6. WAS(Web Application Server)