๋ด ๊ถ๊ทน์ ์ธ ๋ชฉํ๋ ๋์คํ๋ธํฌ๊ฒ๋๋ ๋ฆผ์๋๊ฐ์ ๊ฒ์๋ง๋๋๊ฑด๋ฐ
์ด๋ฐ๊ฒ๋ค์ ์ธ๋๊ฒ์ ๋ชจ๋ํธํ๊ฐ๋ฅํ์์?
์ด๋ฐ ๊ฒ์๋ง๋ค๋ ค๋ฉด ๋๋์ฒด ์ด๋ค๊ณต๋ถ๋ฅผํด์ผ๋๋์ง ๊ฐ์ด์์กํ๋ค.. ์ถ๋ฐ์ ์กฐ์ฐจ ์ฐพ์ง๋ชปํ๊ฒ์ด
๊ฒ์๋ฉ์ด์ปค๋ ์๋งํด๋ก ๋ง๋ ๊ฑฐ๋ ํ์๊ฒ์์ด๋ ๋ชจ๋ ์๋๋ฐ ๋ญ๋ก๋ ํ๋ ์ด์ด๊ฐ ๋ชจ๋ ๋ง๋ค๊ณ ์ถ๋ค๋ ์๊ฐ๋ค ์ฌ๋ฐ๋ ๊ฒ์ด๋ ๋จผ์ ๋ง๋ค์ด์ผ์ง
JS, LUA๊ฐ์ ์คํฌ๋ฆฝํธ์ธ์ด, ๋๊ฐ ์ง์ ํฌ๋ฉง์ ๋ง๋ค๋, ๊ฒ์์์์ ํด๋น ๋ชจ๋ ํ์ผ์ ์ฝ์ด์ผํจ. ๊ทธ๋ฆฌ๊ณ ๋์ ๊ฒ์ ์ฝ๋๋ด์์ ํด๋น ํ์ผ์ ๋ด์ฉ์ ์คํ๊ฐ๋ฅํด์ผํจ
๋๋ JSํ์ผ ์ฝ์ด์ ์ ๋ถ ํจ์๋ฑ๋กํด๋์ ๋ค์, ๊ฒ์์ฝ๋์์ JSํจ์ ํธ์ถํ๊ณ ๊ฒฐ๊ณผ ๋ฆฌํด๋ฐ๋ ์์ผ๋กํ์
์คํฌ๋ฆฝํธ ์ธ์ด๊ฐ ์ซ๋ค๋ฉด ๋๊ฐ ๋ง๋๋ ๊ฒ์์ ์ธ์ด ํ์ผ์ ๋ก๋ํ๋ ๋ฐฉ๋ฒ๋ ์๋ค. Java๋ ClassLoaderํด๋์ค๋ฅผ ์ฌ์ฉํด์ jar, classํ์ผ๋ก๋ํ ์์๊ณ C#๋ Domain, Assembly ํด๋์ค ์ฌ์ฉํด์ exe, dll๋ก๋ ๊ฐ๋ฅ ์ด ๋ฐฉ๋ฒ ์ฌ์ฉํ๋ฉด ๋ฏธ๋ฆฌ ๋ชจ๋๊ด๋ จ๋ ํด๋์ค๋ฅผ ๋ง๋ค์ด๋๊ณ ์ด๋ฒคํธ๋ฆฌ์ค๋๊ฐ์๊ฑฐ ์ค๋น ๋ค ํด๋๋๊ฒ ํธํจ
์ด๊ฑฐ ๊ด๋ จ๋ ์์๋ก๋ ๋ง์ธํฌ๋ํํธ๊ฐ ์ ๋ง๋ก ์ ๋ง๋ค์ด์ ธ์์
ํ๋ด
์์ง์ ๋ญ๊ฐ๋ญ์ง ๋ชจ๋ฅด๊ฒ์ง๋ง ๋ต๋ณํด์ค๊ฐค๋ผ๋ค ๋ํ