์ดํด๋ฆฝ์ค ์ปค๋ฎค๋ํฐ ์ ์ ํ๋ซํผ ์์นด๋ฅดํ EE 8๋ ์ฌ์, TCK ๋ฐ ์ฐธ์กฐ ๊ตฌํ ๊ฐ๋ฐ์ ๋น์๋ฆฌ ์กฐ์ง์ธ Eclipse Foundation์ ์ด์ ํ ํ Java EE(Java Platform, Enterprise Edition)๋ฅผ ๋์ฒดํ์ต๋๋ค. Jakarta EE 8์ Java EE 8๊ณผ ๋์ผํ ์ฌ์ ๋ฐ TCK ํ
์คํธ ์ธํธ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ ์ผํ ์ฐจ์ด์ ์ ์ด๋ฆ ๋ณ๊ฒฝ๊ณผ ์๋ก์ด ์ฌ์ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ก์ ์ด๋์
๋๋ค. Oracle์ด ๊ธฐ์ ๊ณผ ํ๋ก์ ํธ ๊ด๋ฆฌ๋ง ์ด์ ํ๊ณ Java ์ํ ์ฌ์ฉ ๊ถํ์ Eclipse ์ปค๋ฎค๋ํฐ์ ์ด์ ํ์ง ์์๊ธฐ ๋๋ฌธ์ ํ๋ซํผ์ด ์๋ก์ด ์ด๋ฆ์ผ๋ก ์ถ์๋์์ต๋๋ค. ์ ์ฒด ์์นด๋ฅดํ EE ๊ฐ๋ฐ ํ๋ก์ ํธ๋ฅผ EE4J(Eclipse Enterprise for Java)๋ผ๊ณ ํฉ๋๋ค.
์ด๋ฒ ๋ฆด๋ฆฌ์ค๋ ํฌ๋ช
ํ๊ณ ๊ฐ๋ฐฉ์ ์ธ ์์ฌ ๊ฒฐ์ , ๊ฐ๋ฐ ๋ฐ ์ธ์ฆ์ ๊ฐ๋ฅํ๊ฒ ํ๋ ์ค๋ฆฝ์ , ๊ณต๊ธ์
์ฒด ์ค๋ฆฝ์ , ๊ณต๊ธ์
์ฒด ์ค๋ฆฝ์ , ๊ณต๊ธ์
์ฒด ์ค๋ฆฝ์ ํ๋ซํผ์์ ๊ธฐ์
์ ์ํ ์๋ฒ์ธก Java ํ๋ซํผ ์ฌ์์ ๊ฐ๋ฐํ๊ธฐ ์ํ ์ธํ๋ผ์ ํ๋ก์ธ์ค๊ฐ ์๋ฃ๋์์์ ๋ํ๋
๋๋ค. ํ๋ก์ธ์ค. Jakarta EE์ ํธํ๋๋ ์ ํ์ ์ธ์ฆํ๊ธฐ ์ํด Eclipse TCK ๋ผ์ด์ผ์ค์ ๋ฐ๋ผ TCK(๊ธฐ์ ํธํ์ฑ ํคํธ)๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
Jakarta EE 8์ ๋ค์ํ ๊ณต๊ธ์
์ฒด๊ฐ ์ฐธ์ฌํ ์๋ก์ด ์ฌ์ ์์ฑ์ ์ถ๋ฐ์ ์
๋๋ค. ์ฌ์์ ์ถ๊ฐ ํ์ฅ ๊ณํ ์ค์๋ ํด๋ผ์ฐ๋ ์ปดํจํ
์ฉ ๋น์ฆ๋์ค ์ ํ๋ฆฌ์ผ์ด์
๊ฐ๋ฐ์ ์ํ ๋๊ตฌ ๊ฐ๋ฐ์ด ์ธ๊ธ๋ฉ๋๋ค(ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ). ํ์
์ค์ ๊ฐ๋ฐ๋ ๋ณ๊ฒฝ ์ฌํญ์ Jakarta EE 9์ ๋ค์ ๋ฆด๋ฆฌ์ค์ ์ผ๋ถ๋ก ์ ์๋ ์์ ์ด๋ฉฐ, ์ฃผ์ ํ์ ์ฌํญ์ Jakarta NoSQL ์ฌ์ ๋ฐ ๋ค์์คํ์ด์ค ๋ณ๊ฒฝ์ด ๋ ๊ฒ์
๋๋ค.
Jakarta NoSQL์ Java ์ ํ๋ฆฌ์ผ์ด์
์ด NoSQL ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ํธ ์์ฉํ๊ธฐ ์ํ ํ์ค ์์ ์์ค ์ธํฐํ์ด์ค๋ฅผ ์ ์ํ ์์ ์ด๋ฉฐ, ์ด๋ ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ํจ๋ฌ๋ค์์ ์ํ Java ํ๋ซํผ์ ์ค๋นํ๋ ๋ฐ ์์ด ์ค์ํ ๋จ๊ณ์
๋๋ค. Jakarta NoSQL ํ๋ ์์ํฌ๋ ์ฐธ์กฐ ๊ตฌํ์ผ๋ก ์ฌ์ฉ๋ฉ๋๋ค. JNoSQL. ๋ค์์คํ์ด์ค ๋ณ๊ฒฝ์ ์๋ก์ด Jakarta EE ๊ธฐ๋ฅ์์ java ๋ฐ javax ์ด๋ฆ์ ์ฌ์ฉํ ์ ์๊ธฐ ๋๋ฌธ์ ๋ฐ์ํฉ๋๋ค. ๊ณํ๋ ์๋ก์ด ๋ค์์คํ์ด์ค "jakarta.*"๋ก ์ ํ
์์ฌ๊ฒฐ์ ๊ณผ ๊ด๋ จํ์ฌ JCP(Java Community Process)๊ฐ ์๋ก์ด ํ๋ก์ธ์ค๋ก ๋์ฒด๋์์ต๋๋ค. ์์นด๋ฅดํ EE ์ฌ์ ํ๋ก์ธ์ค (JESP)๋ ์์นด๋ฅดํ EE ๊ฐ๋ฐ์ ์ํด ์์นด๋ฅดํ EE ์ค๋ฌด ๊ทธ๋ฃน์์ ์ฌ์ฉ๋ ๊ฒ์
๋๋ค. JESP๋ Eclipse ์ปค๋ฎค๋ํฐ์์ ์ฑํํ ๊ฐ๋ฐฉํ ์ฌ์ ์์น์ธ EFSP(Eclipse Foundation ์ฌ์ ํ๋ก์ธ์ค)๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. ์์นด๋ฅดํ EE ์ฌ์ ๋ณ๊ฒฝ ๋๋ ์ ๋ฒ์ ๊ตฌ์ฑ์ ์น์ธํ๋ ค๋ฉด EFSP์ ์ ์๋ ๊ธฐํ ํฌํ ๊ท์น ์ธ์๋ ์์
๊ทธ๋ฃน์ ์ ๋ต์ ๊ตฌ์ฑ์ ์ ๋ ๋ค์์ ๋์๊ฐ ํ์ํฉ๋๋ค.
์ถ์ฒ : opennet.ru