๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

#6 ์ž๊ฒฉ์ฆ ๐Ÿ—‚๏ธ/5-1 ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ

(17)
[์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ] 12. ์ œํ’ˆ ์†Œํ”„ํŠธ์›จ์–ด ํŒจํ‚ค์ง• ์ œํ’ˆ ์†Œํ”„ํŠธ์›จ์–ด ํŒจํ‚ค์ง• ๋ฆด๋ฆฌ์ฆˆ ๋…ธํŠธ Relese Note ๋ฆด๋ฆฌ์ฆˆ ์ •๋ณด๋ฅผ ์‚ฌ์šฉ์ž์™€ ๊ณต์œ ํ•˜๊ธฐ ์œ„ํ•จ ํ•ด๋” ๋ฌธ์„œ ์ด๋ฆ„, ์ œํ’ˆ ์ด๋ฆ„, ๋ฒ„์ „ ๋ฒˆํ˜ธ, ๋ฆด๋ฆฌ์ฆˆ ๋‚ ์งœ, ์ฐธ๊ณ  ๋‚ ์งœ, ๋…ธํŠธ ๋ฒ„์ „ ๋“ฑ์˜ ์ •๋ณด ๊ฐœ์š” ์ œํ’ˆ ๋ฐ ๋ณ€๊ฒฝ์— ๋Œ€ํ•œ ๊ฐ„๋žตํ•œ ์ „๋ฐ˜์  ๊ฐœ์š” ๋ชฉ์  ๋ฆด๋ฆฌ์ฆˆ ๋ฒ„์ „์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ๋ชฉ๋ก๊ณผ ๋ฆด๋ฆฌ์ฆˆ ๋…ธํŠธ์˜ ๋ชฉ์ ์— ๋Œ€ํ•œ ๊ฐœ์š”, ๋ฒ„๊ทธ ์ˆ˜์ • ๋ฐ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ๊ธฐ์ˆ  ์ด์Šˆ ์š”์•ฝ ๋ฒ„๊ทธ์˜ ๊ฐ„๋‹จํ•œ ์„ค๋ช… ๋˜๋Š” ๋ฆด๋ฆฌ์ฆˆ ์ถ”๊ฐ€ ํ•ญ๋ชฉ ์š”์•ฝ ์žฌํ˜„ ํ•ญ๋ชฉ ๋ฒ„๊ทธ ๋ฐœ๊ฒฌ์— ๋”ฐ๋ฅธ ์žฌํ˜„ ๋‹จ๊ณ„ ๊ธฐ์ˆ  ์ˆ˜์ •, ๊ฐœ์„  ๋‚ด์šฉ ์ˆ˜์ •, ๊ฐœ์„ ์˜ ๊ฐ„๋‹จํ•œ ์„ค๋ช… ๊ธฐ์ˆ  ์‚ฌ์šฉ์ž ์˜ํ–ฅ๋„ ๋ฒ„์ „ ๋ณ€๊ฒฝ์— ๋”ฐ๋ฅธ ์ตœ์ข… ์‚ฌ์šฉ์ž ๊ธฐ์ค€์˜ ๊ธฐ๋Šฅ ๋ฐ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์ƒ์˜ ์˜ํ–ฅ๋„ ๊ธฐ์ˆ  ์†Œํ”„ํŠธ์›จ์–ด ์ง€์› ์˜ํ–ฅ๋„ ๋ฒ„์ „ ๋ณ€๊ฒฝ์— ๋”ฐ๋ฅธ ์†Œํ”„ํŠธ์›จ์–ด์˜ ์ง€์› ํ”„๋กœ์„ธ์Šค ์˜ํ–ฅ๋„ ๊ธฐ์ˆ  ๋…ธํŠธ ์†Œํ”„ํŠธ์›จ์–ด ๋ฐ ํ•˜๋“œ์›จ์–ด ์„ค์น˜ ํ•ญ๋ชฉ, ์ œํ’ˆ ๋ฌธ..
[์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ] 11. ์‘์šฉSW๊ธฐ์ดˆ ๊ธฐ์ˆ  ํ™œ์šฉ ์‘์šฉSW๊ธฐ์ดˆ ๊ธฐ์ˆ  ํ™œ์šฉ ํ”„๋กœํ† ์ฝœ ์‹ฌ๋ฆฌํ•™์ž ํ†ฐ ๋งˆ๋ฆด์ด ์ปดํ“จํ„ฐ ๋ฉ”์‹œ์ง€๋ฅผ ์ „๋‹ฌํ•˜๊ณ  ๋ฉ”์‹œ์ง€๊ฐ€ ์ œ๋Œ€๋กœ ๋„์ฐฉํ–ˆ๋Š”์ง€ ํ™•์ธํ•˜๋ฉฐ ๋„์ฐฉํ•˜์ง€ ์•Š์•˜์„ ๊ฒฝ์šฐ ๋ฉ”์‹œ์ง€๋ฅผ ์žฌ์ „์†กํ•˜๋ ค๋Š” ์ผ๋ จ์˜ ๋ฐฉ๋ฒ•์„ ‘๊ธฐ์ˆ ์  ์€์–ด’๋กœ ์ •์˜ํ•œ ์šฉ์–ด ํ”„๋กœํ† ์ฝœ์˜ 3์š”์†Œ (๊ตฌ,์˜,ํƒ€) ์ปดํ“จํ„ฐ ์‚ฌ์ด์—์„œ ๋ฐ์ดํ„ฐ ํ†ต์‹ ์„ ์›ํ™œํ•˜๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ ํ†ต์‹  ๊ทœ์•ฝ (ex IP/TCP) ๊ตฌ๋ฌธ - ์‹œ์Šคํ…œ ๊ฐ„์˜ ์ •๋ณด ์ „์†ก์„ ์œ„ํ•œ ๋ฐ์ดํ„ฐ ํ˜•์‹, ์ฝ”๋”ฉ, ์‹ ํ˜ธ ๋ ˆ๋ฒจ ๋“ฑ์„ ๊ทœ์ • ์˜๋ฏธ - ์‹œ์Šคํ…œ ๊ฐ„์˜ ์ •๋ณด ์ „์†ก์„ ์œ„ํ•œ ์ œ์–ด ์ •๋ณด๋กœ ์กฐ์ •๊ณผ ์—๋Ÿฌ ์ฒ˜๋ฆฌ๋ฅผ ์œ„ํ•œ ๊ทœ์ • ํƒ€์ด๋ฐ - ์‹œ์Šคํ…œ ๊ฐ„์˜ ์ •๋ณด ์ „์†ก์„ ์œ„ํ•œ ์†๋„ ์กฐ์ ˆ๊ณผ ์ˆœ์„œ ๊ด€๋ฆฌ ๊ทœ์ • OSI 7๊ณ„์ธต (๋ฌผ,๋ฐ,๋„ค,์ „,์„ธ,ํ‘œ,์‘) ๊ตญ์ œ ํ‘œ์ค€ํ™” ๊ธฐ๊ตฌ์ธ ISO์—์„œ ๊ฐœ๋ฐœํ•œ ์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ ํ”„๋กœํ† ์ฝœ ๋””์ž์ธ๊ณผ ํ†ต์‹ ์„ ๊ณ„์ธต์œผ๋กœ ๋‚˜๋ˆ„์–ด ์„ค๋ช…ํ•œ ๊ฐœ๋ฐฉํ˜• ์‹œ์Šค..
[์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ] 10. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ ๊ด€๋ฆฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ ๊ด€๋ฆฌ ์‚ด์ถฉ์ œ ํŒจ๋Ÿฌ๋…์Šค ๋™์ผํ•œ ์‚ด์ถฉ์ œ์˜ ๋ฐ˜๋ณต ์‚ฌ์šฉ ์‹œ ๋ฒŒ๋ ˆ๊ฐ€ ๋‚ด์„ฑ์ด ์ƒ๊ธฐ๋Š” ๊ฒƒ์— ๋น„์œ  ๋™์ผํ•œ ํ…Œ์ŠคํŠธ ๊ธฐ๋ฒ• ์‚ฌ์šฉ ์‹œ ์žฅ์• ๊ฐ€ ๋„์ถœ๋˜์ง€ ์•Š์Œ์„ ์˜๋ฏธ ํŒŒ๋ ˆํ†  ๋ฒ•์น™ (๊ฒฐํ•จ ์ง‘์ค‘) ์ „์ฒด ๊ฒฐํ•จ์˜ 80%๋Š” ์†Œํ”„ํŠธ์›จ์–ด ์ œํ’ˆ์˜ ๊ธฐ๋Šฅ ์ค‘ 20% ์ง‘์ค‘ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ฑ๋Šฅ ์ธก์ • ์ง€ํ‘œ ์ฒ˜๋ฆฌ๋Ÿ‰ Throughput ์‹œ๊ฐ„ ๋‚ด์— ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ํŠธ๋žœ์žญ์…˜์˜ ์ˆ˜ ์‘๋‹ต ์‹œ๊ฐ„ Response Time ์‚ฌ์šฉ์ž ์ž…๋ ฅ์ด ๋๋‚œ ํ›„, ์‘๋‹ต ์ถœ๋ ฅ์ด ๊ฐœ์‹œ ๋˜๊ธฐ ๊นŒ์ง€์˜ ์‹œ๊ฐ„ ๊ฒฝ๊ณผ ์‹œ๊ฐ„ Turnaround Time ์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•œ ์‹œ์ ๋ถ€ํ„ฐ ํŠธ๋žœ์žญ์…˜์„ ์‹คํ–‰ ํ›„ ๊ทธ ๊ฒฐ๊ณผ๊ฐ€ ์ถœ๋ ฅ์ด ์™„๋ฃŒํ•  ๋•Œ๊นŒ์ง€ ๊ฑธ๋ฆฌ๋Š” ์‹œ๊ฐ„ ์ž์› ์‚ฌ์šฉ๋ฅ  Resource Usage ํŠธ๋žœ์žญ์…˜์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๋™์•ˆ ์‚ฌ์šฉํ•˜๋Š” CPU ์‚ฌ์šฉ๋Ÿ‰, ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰, ๋„คํŠธ์›Œํฌ ์‚ฌ์šฉ๋Ÿ‰ ๋“ฑ LOD(Linke..
[์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ] 9. ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋ณด์•ˆ ๊ตฌ์ถ• ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋ณด์•ˆ ๊ตฌ์ถ• ์ •๋ณด ๋ณด์•ˆ 3์š”์†Œ (๊ธฐ๋ฌด๊ฐ€) DoS (Denial Of Service) ์‹œ์Šคํ…œ์„ ์•…์˜์ ์œผ๋กœ ๊ณต๊ฒฉํ•ด ์‹œ์Šคํ…œ์˜ ์ž์›์„ ๋ถ€์กฑํ•˜๊ฒŒ ํ•˜์—ฌ ์‚ฌ์šฉํ•˜์ง€ ๋ชปํ•˜๊ฒŒ ํ•˜๋Š” ๊ณต๊ฒฉ ๋น„์ฆˆ๋‹ˆ์Šค ์—ฐ์†์„ฑ ๊ณ„ํš(BCP) ๊ฐ์ข… ์žฌํ•ด๋‚˜ ์žฌ๋‚œ ๋ฐœ์ƒ์— ๋Œ€๋น„ํ•˜์—ฌ ํ•ต์‹ฌ ์—…๋ฌด ๊ธฐ๋Šฅ ์ˆ˜ํ–‰์˜ ์—ฐ์†์„ฑ์„ ์œ ์ง€ BIA (Business Impact Analysis) ์žฅ์• ๋‚˜ ์žฌํ•ด๋กœ ์ธํ•ด ์†์‹ค์„ ๊ฐ€์ •ํ•˜์—ฌ ์‹œ๊ฐ„ ํ๋ฆ„์— ๋”ฐ๋ฅธ ์˜ํ–ฅ๋„ ๋ฐ ์†์‹ค ํ‰๊ฐ€๋ฅผ ์กฐ์‚ฌํ•˜๋Š” ์˜ํ–ฅ ๋ถ„์„ RTO (Recovery Time Objective) - ์žฌํ•ด ๋ณต๊ตฌ ์‹œ๊ฐ„ ์—…๋ฌด ์ค‘๋‹จ ์‹œ์ ๋ถ€ํ„ฐ ์—…๋ฌด๊ฐ€ ๋ณต๊ตฌ ๋˜์–ด ๋‹ค์‹œ ๊ฐ€๋™๋  ๋•Œ ๊นŒ์ง€ ์‹œ๊ฐ„ RPO (Recovery Point Objective) - ์žฌํ•ด ๋ณต๊ตฌ ์‹œ์  ์—…๋ฌด ์ค‘๋‹จ ์‹œ์ ๋ถ€ํ„ฐ ๋ฐ์ดํ„ฐ๊ฐ€ ๋ณต๊ตฌ ๋˜์–ด ์ •์ƒ ๊ฐ€๋™๋  ๋•Œ ๋ฐ์ดํ„ฐ์˜..
[์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ] 8. ์„œ๋ฒ„ ํ”„๋กœ๊ทธ๋žจ ๊ตฌํ˜„ ์„œ๋ฒ„ ํ”„๋กœ๊ทธ๋žจ ๊ตฌํ˜„ ๊ฒฐํ•ฉ๋„(Coupling)๋ฅผ ์•ฝํ•˜๊ฒŒ, ์‘์ง‘๋„(Cohesion)๋ฅผ ๊ฐ•ํ•˜๊ฒŒ, ๋ชจ๋“ˆ์˜ ํฌ๊ธฐ๊ฐ€ ์ž‘์„ ๋•Œ ๋ชจ๋“ˆ์˜ ๋…๋ฆฝ์„ฑ์ด ๋†’์•„์ง ๋ชจ๋“ˆ : ์‹œ์Šคํ…œ์˜ ๊ธฐ๋Šฅ ๋‹จ์œ„ ๊ฒฐํ•ฉ๋„ (๋‚ด>๊ณต>์™ธ>์ œ>์Šค>์ž - ๋‚ฎ์Œ) ๋‹ค๋ฅธ ๋ชจ๋“ˆ๊ณผ์˜ ์˜์กด์„ฑ ์ •๋„ ๋‚ด์šฉ ๊ฒฐํ•ฉ๋„ Content Coupling ๋‹ค๋ฅธ ๋ชจ๋“ˆ ๋‚ด๋ถ€์— ์žˆ๋Š” ๋ณ€์ˆ˜๋‚˜ ๊ธฐ๋Šฅ์„ ๋‹ค๋ฅธ ๋ชจ๋“ˆ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ์˜ ๊ฒฐํ•ฉ๋„ ๊ณต์œ  ๊ฒฐํ•ฉ๋„ Common Coupling ๊ณต์œ ๋˜๋Š” ๊ณตํ†ต๋ฐ์ดํ„ฐ ์˜์—ญ(์ „์—ญ ๋ณ€์ˆ˜)์„ ์—ฌ๋Ÿฌ ๋ชจ๋“ˆ์ด ์‚ฌ์šฉํ•  ๋•Œ์˜ ๊ฒฐํ•ฉ๋„ ์™ธ๋ถ€ ๊ฒฐํ•ฉ๋„ External Coupling ์–ด๋–ค ๋ชจ๋“ˆ์—์„œ ์„ ์–ธํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์™ธ๋ถ€์˜ ๋‹ค๋ฅธ ๋ชจ๋“ˆ์—์„œ ์ฐธ์กฐํ•  ๋•Œ์˜ ๊ฒฐํ•ฉ๋„ ์ œ์–ด ๊ฒฐํ•ฉ๋„ ๋‹จ์ˆœ ์ฒ˜๋ฆฌํ•  ๋Œ€์ƒ์ธ ๊ฐ’๋งŒ ์ „๋‹ฌ๋˜๋Š” ๊ฒŒ ์•„๋‹ˆ๋ผ ์–ด๋–ป๊ฒŒ ์ฒ˜๋ฆฌ๋ฅผ ํ•ด์•ผ ํ•œ๋‹ค๋Š” ์ œ์–ด ์š”์†Œ๊ฐ€ ์ „๋‹ฌ๋˜๋Š” ๊ฒฝ์šฐ์˜ ๊ฒฐํ•ฉ๋„ ์Šคํƒฌํ”„ ๊ฒฐํ•ฉ..
[์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ] 7. SQL ์‘์šฉ SQL ์‘์šฉ ํŠธ๋žœ์žญ์…˜ (์›์ผ๋…์ง€) Transaction ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ํ•˜๋‚˜์˜ ๋…ผ๋ฆฌ์  ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์ž‘์—…์˜ ๋‹จ์œ„ ๋˜๋Š” ํ•œ๊บผ๋ฒˆ์— ๋ชจ๋‘ ์ˆ˜ํ–‰๋˜์–ด์•ผ ํ•  ์ผ๋ จ์˜ ์—ฐ์‚ฐ์„ ์˜๋ฏธ ์›์ž์„ฑ Atomicity Transaction์˜ ์—ฐ์‚ฐ๋“ค์„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋ชจ๋‘ ์‹คํ–‰ํ•˜๋“ ์ง€, ์ „ํ˜€ ๋ฐ˜์˜๋˜์ง€ ์•Š์•„์•ผ ํ•จ, ์ผ๋ถ€ ์‹คํ–‰ ๋ถˆ๊ฐ€๋Šฅ COMMIT, ROLLBACK ๊ด€๋ จ ์ผ๊ด€์„ฑ Consistency : ์‹œ์Šคํ…œ์ด ๊ณ ์ • ์š”์†Œ๋Š” ํŠธ๋žœ์žญ์…˜ ์ˆ˜ํ–‰ ์ „๊ณผ ํ›„์˜ ์ƒํƒœ๊ฐ€ ๊ฐ™์•„์•ผ ํ•œ๋‹ค ๋…๋ฆฝ์„ฑ Isolation : ํŠธ๋žœ์žญ์…˜ ์‹คํ–‰ ์ค‘ ๋‹ค๋ฅธ ํŠธ๋žœ์žญ์…˜์˜ ์—ฐ์‚ฐ์€ ์ ‘๊ทผ ๋ถˆ๊ฐ€๋Šฅ ์ง€์†์„ฑ Durability : ํŠธ๋žœ์žญ์…˜์ด ์„ฑ๊ณตํ–ˆ์„ ๊ฒฝ์šฐ ์˜๊ตฌ์ ์œผ๋กœ ๋ฐ˜์˜๋˜์–ด์•ผ ํ•จ TCL (ํŠธ๋žœ์žญ์…˜ ์ œ์–ด์–ด Transaction Control Language) COMMIT : ํŠธ๋žœ์žญ์…˜ ํ™•์ • - ..
[์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ] 6. ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ํ™œ์šฉ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ํ™œ์šฉ ๋ฐ์ดํ„ฐ ํƒ€์ž…, ์—ฐ์‚ฐ์ž, ๋ณ€์ˆ˜, ๋ช…๋ น๋ฌธ, ์กฐ๊ฑด๋ฌธ, ๋ฐ˜๋ณต๋ฌธ๊ณผ ์–ธ์–ด๋ณ„ ํŠน์ง• **int a[4];** a == &a[0] (a+1) == &a[1] a[0] == *a a[1] ==*(a+1) **int a[3][2] ={1, 2, 3, 4, 5, 6};** int *p = a[1] // == **&a[1][0]** printf(”%d” , **(a+1)) // 3 == *a[1] int *arr[3]; int a =12, b= 24, c= 36; arr[0] = &a; // **arr = *arr[0] // *arr = arr[0] (์ฃผ์†Œ) **char a[7] = “Hello”;** H e l l o NULL printf(”%s\n”, a[0]+2) // llo printf(”%c\n”..
[์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ] 5. ์ธํ„ฐํŽ˜์ด์Šค ๊ตฌํ˜„ ์ธํ„ฐํŽ˜์ด์Šค ๊ตฌํ˜„ EAI , ESB ์ค‘์‹ฌ์œผ๋กœ ์ธํ„ฐํŽ˜์ด์Šค ์‚ฐ์ถœ๋ฌผ ๋ถ€๋ถ„ ์ค‘์  ์˜ˆ์ƒ ๋ฌธ์ œ์— ๋‚˜์˜จ ๋‚ด์šฉ์„ ์ค‘์‹ฌ์œผ๋กœ ํ•™์Šต ์‹œ์Šคํ…œ ์ธํ„ฐํŽ˜์ด์Šค ์„ค๊ณ„์„œ ์ด๊ธฐ์ข… ์‹œ์Šคํ…œ ๋ฐ ์ปดํฌ๋„ŒํŠธ ๊ฐ„ ๋ฐ์ดํ„ฐ ๊ตํ™˜ ๋ฐ ์ฒ˜๋ฆฌ... ๋“ฑ ์ •์˜๋œ ๋ฌธ์„œ ์‹œ์Šคํ…œ ์ธํ„ฐํŽ˜์ด์Šค ์ •์˜์„œ ์ƒ์„ธ ๊ธฐ๋Šฅ๋ณ„ ์ธํ„ฐํŽ˜์ด์Šค ๋ช…์„ธ์„œ ์†ก.์ˆ˜์‹  ์‹œ์Šคํ…œ ๊ฐ„ ์ธํ„ฐํŽ˜์ด์Šค ๋ฐ์ดํ„ฐ ํ‘œ์ค€ ํ™•์ธ ์ ˆ์ฐจ ๋ฐ์ดํ„ฐ ์ธํ„ฐํŽ˜์ด์Šค ์ž….์ถœ๋ ฅ ์˜๋ฏธ ํŒŒ์•… → ๋ฐ์ดํ„ฐ ํ‘œ์ค€ํ™•์ธ → ์ธํ„ฐํŽ˜์ด์Šค ๋ฐ์ดํ„ฐ ํ•ญ๋ชฉ ์‹๋ณ„ → ๋ฐ์ดํ„ฐ ํ‘œ์ค€ ์ตœ์ข… ํ™•์ธ XML :HTML์˜ ๋‹จ์ ์„ ๋ณด์™„ํ•œ ์ธํ„ฐ๋„ท ์–ธ์–ด, SGML์˜ ๋ณต์žกํ•œ ๋‹จ์ ์„ ๊ฐœ์„ ํ•œ, ํŠน์ˆ˜๋ชฉ์  ๋งˆํฌ์—… ์–ธ์–ด XSLT: XML ๋ฌธ์„œ๋ฅผ ๋‹ค๋ฅธ XML ๋ฌธ์„œ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ AJAX ์ด์šฉ์ž๊ฐ€ ์›น ํŽ˜์ด์ง€์™€ ์ž์œ ๋กญ๊ฒŒ ์ƒํ˜ธ ์ž‘์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๊ธฐ์ˆ  ๊ฐ์ฒด๋ฅผ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋น„๋™๊ธฐ ..

LIST