JB461
Authoring Rules with Red Hat JBoss BRMS
๊ต์ก ๊ณผ์ ์ค๋ช
Business Central์ GUI๋ฅผ ์ฌ์ฉํ์ฌ ๋ฃฐ์ ์์ฑํ๊ณ ํ ์คํธํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์๋๋ค.
Authoring Rules with Red Hatยฎ JBossยฎ BRMS(JB461) ๊ณผ์ ์์๋ Red Hat JBoss BRMS ๋ฃฐ ์์ง ๋ฐ ๋ฆฌํฌ์งํ ๋ฆฌ์ ๋ํด ์๊ฐํฉ๋๋ค. ์ด ๊ต์ก ๊ณผ์ ์์๋ Business Central์ GUI๋ฅผ ์ฌ์ฉํ์ฌ ๋ฃฐ์ ์์ฑํ๊ณ ํ ์คํธํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ฐ๊ฒ ๋ฉ๋๋ค.
์ด ๊ต์ก ๊ณผ์ ์ Red Hat JBoss BRMS 6๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค.
๊ต์ก ๋ด์ฉ ์์ฝ
- Business Central์์ ๊ธฐ๋ณธ์ ์ธ ๋น์ฆ๋์ค ๋ฃฐ ์์ฑ
- ์์ฌ ๊ฒฐ์ ํ ๋ฐ ๋ฃฐ ํ ํ๋ฆฟ
- DSL(๋๋ฉ์ธ๋ณ ์ธ์ด) ๊ฐ๋ฐ
- ๋น์ฆ๋์ค ๋ฃฐ ํ ์คํธ
- Business Central์์ ๋ณต์กํ ๋น์ฆ๋์ค ๋ฃฐ ์์ฑ
๊ต์ก ๋์
- ๋น์ฆ๋์ค ์ ์ฑ ์ ๋ง๋ค์ด ๋์ ํ๋ ์ญํ ์ ๋ด๋นํ๊ณ ์๋ ๋น์ฆ๋์ค ์ ๋๋ฆฌ์คํธ ๋ฐ ๊ธฐ์ ์ํคํ ํธ
- ๋ฃฐ์ ์์ฑํ๊ณ ํ ์คํธํ๋ ๋ฃฐ ์์ฑ์
- Business Central์ ์ด์ฉํด ๋ฃฐ์ ์์ฑํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ฐ๊ณ ์ถ์ Javaโข EE ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์
์ด ๊ต์ก ๊ณผ์ ์ ์ ์ ์กฐ๊ฑด
- ํ ์ด๋ธ ๋ฐ ํ ์ด๋ธ ๊ฐ ๊ด๊ณ ๋ฑ ๋ฐ์ดํฐ ๊ตฌ์กฐ์ ๋ํ ๊ธฐ๋ณธ์ ์ธ ์ดํด(์: ์ฃผ๋ฌธ ๋ฐ ์ฃผ๋ฌธ ํญ๋ชฉ)
- ๋น์ฆ๋์ค ๋ฃฐ ๊ฐ๋ฐ ๊ฒฝํ
- ๋น์ฆ๋์ค ๋ชจ๋ธ๋ง ๊ฒฝํ
- ์คํ๋ ๋์ํธ๋ฅผ ์ด์ฉํด ์์ ํ ์ ์๋ ๋ฅ๋ ฅ
๊ต์ก ๊ณผ์ ๊ฐ์
- Red Hat JBoss Business Rules Management System(BRMS) ๊ฐ์
- Red Hat JBoss BRMS์ฉ ๋น์ฆ๋์ค ๋ฃฐ ๊ด๋ฆฌ ์์คํ ์ ์ํ ์ํคํ ์ฒ ๋ฐ ์๊ตฌ ์ฌํญ์ ๋ํด ํ์ตํฉ๋๋ค.
- ๊ธฐ๋ณธ ๋น์ฆ๋์ค ๋ฃฐ ์์ฑ
- ๋น์ฆ๋์ค ๋ฃฐ ๊ตฌ์กฐ, ์ฌ์ค ์์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ํฌํจํ ๊ตฌ์ฑ ์์ ๋ฐ ๋ฃฐ ๊ตฌ์ฑ ์์๋ฅผ ์๋ณํ๊ณ Business Central์ ์ฌ์ฉํ์ฌ ๋ฃฐ์ ์์ฑํ๋ ๋ฐฉ๋ฒ์ ํ์ตํฉ๋๋ค.
- ๋น์ฆ๋์ค ๋ฃฐ ์์ฌ ๊ฒฐ์ ํ ๋ฐ ๋ฃฐ ํ ํ๋ฆฟ
- ๋ฃฐ ๋ฐ ๋ฃฐ ํ ํ๋ฆฟ์ ์ด์ฉํด ์คํ๋ ๋์ํธ๋ฅผ ์์ฑํฉ๋๋ค.
- ๋น์ฆ๋์ค ๋ฃฐ์ ๋ํ ๋๋ฉ์ธ๋ณ ์ธ์ด
- ๊ฐ๋ฐ์๊ฐ ์์ฑํ DSL์ ์ด์ฉํด ๋ฃฐ์ ์์ฑํฉ๋๋ค.
- ๋น์ฆ๋์ค ๋ฃฐ ํ ์คํธ
- Business Central ์น ์ธํฐํ์ด์ค๋ฅผ ์ฌ์ฉํ์ฌ ๋น์ฆ๋์ค ๋ฃฐ์ ํ ์คํธํฉ๋๋ค.
- ๋ณต์กํ ๋ฃฐ ์์ฑ
- ๊ณ ๋ํ๋ ์กฐ๊ฑด ๋ฐ ํ์ฅ ์ ์ฝ ์ฌํญ, ๋ฃฐ ์คํ ์ ์ด, ๋ฃฐ ์ถฉ๋ ๋ฐฉ์ง ๋ฐฉ๋ฒ์ ์ฌ์ฉํ์ฌ ๋ณตํฉ์ ์ธ ๋น์ฆ๋์ค ๋ฃฐ์ ์์ฑํฉ๋๋ค.
๊ธฐ์ ์ ๋ฏธ์น๋ ํจ๊ณผ
์ด ๊ต์ก ๊ณผ์ ์ ์ํํธ์จ์ด ๊ฐ๋ฐ ๊ธฐ์ ์์ด ๊ทธ๋ํฝ ์ธํฐํ์ด์ค๋ฅผ ์ฌ์ฉํ์ฌ ๋น์ฆ๋์ค ๋ฃฐ๋ก ๋น์ฆ๋์ค ๋ก์ง์ ์์ฑํ๋ ๋ฐ ํ์ํ ๊ธฐ์ ์ ๊ฐ๋ฐํ๊ธฐ ์ํ ๊ฒ์ ๋๋ค. ๊ทธ ๊ฒฐ๊ณผ ์ถ์ ์๊ฐ์ ๋จ์ถํ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํด ๊ตฌํ๋๋ ํน์ ๋น์ฆ๋์ค ๋ฃฐ์ ๊ฐ์์ฑ์ ๊ฐ์ ํ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ์ค๋ฅ๋ก ์ด์ด์ง ์ ์๋ ํด์ ์ค๋ฅ์ ์ํ์ ์ค์ผ ์ ์์ต๋๋ค.
Red Hat์ ๊ณ ๊ฐ์๊ฒ ์ด์ ์ ์ ๊ณตํ๊ธฐ ์ํด ์ด ๊ต์ก ๊ณผ์ ์ ๊ฐ์คํ์ผ๋, ๊ธฐ์ ๊ณผ ์ธํ๋ผ์ ๋ฐ๋ผ์ ์ค์ ๋ก ์ป๋ ๊ฒฐ๊ณผ์ ์ด์ ์ด ๋ค๋ฅผ ์ ์์ต๋๋ค.
๊ฐ์ธ์๊ฒ ๋ฏธ์น๋ ํจ๊ณผ
์ด ๊ต์ก ๊ณผ์ ์ ์ด์ํ๋ฉด ์๊ฐ์์ Business Central ์น ์ธํฐํ์ด์ค๋ฅผ ์ฌ์ฉํ์ฌ ์ํํธ์จ์ด ๊ฐ๋ฐ์๋ฟ๋ง ์๋๋ผ ๋น์ฆ๋์ค ์ ๋ฌธ๊ฐ๊ฐ ์ดํดํ ์ ์๋ ์ธ์ด๋ก ์์ฑ๋ ์ ํ๋ฆฌ์ผ์ด์ ์์ ์ฌ์ฉํ ๋น์ฆ๋์ค ๋ฃฐ์ ๊ฐ๋ฐํ๊ณ ํ ์คํธํ ์ ์์ต๋๋ค.
์๊ฐ์์ ๋ค์๊ณผ ๊ฐ์ ์์ ์ ์ํํ ์ ์์ต๋๋ค.
- Drolls ์ ์ธ์ ์ธ์ด๋ฅผ ์ฌ์ฉํ์ฌ ๋น์ฆ๋์ค ๋ฃฐ ์์ฑ
- ์์ฌ ๊ฒฐ์ ํ ๋ฐ ๋๋ฉ์ธ ํน์ ์ธ์ด(Domain Specific Languages, DSL)์ ์ฌ์ฉํ์ฌ ๋น์ฆ๋์ค ๋ฃฐ ์์ฑ
- ์ ํ๋ฆฌ์ผ์ด์ ์ธ๋ถ์์ ๋น์ฆ๋์ค ๋ฃฐ ํ ์คํธ
- ๋น์ฆ๋์ค ๋ฃฐ์ ๋ํ ์ถฉ๋ ํด๊ฒฐ ์ ๋ต ๊ตฌํ
๊ถ์ฅ๋๋ ๋ค์ ์ํ ๋๋ ๊ต์ก ๊ณผ์
- Developing Rules Applications with Red Hat JBoss BRMS(JB463)
ํ๋ก๋์ ํ๊ฒฝ์์ ๋น์ฆ๋์ค ๋ฃฐ์ ์์ฑ, ํ ์คํธ, ๋๋ฒ๊ทธ ๋ฐ ์ ์ดํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์๋๋ค.
๊ธฐ์ ์ ๋ง์คํฐํ๋ ๋ค์ํ ๋ฐฉ๋ฒ
์ ๋ฌธ๊ฐ ์ฃผ๋ ๊ฐ์ ๊ต์ก๊ณผ ์๊ธฐ ์ฃผ๋์ ํ์ต, ์ ๋ฌธ๊ฐ์ ์ง์, ์๊ฒฉ์ฆ ์ํ ๋ฑ ๋ ๊ฐ์ง ๋ฐฉ์์ ์ฅ์ ์ ๋ชจ๋ ๋๋ฆด ์ ์์ต๋๋ค. Red Hat Learning Subscription์ ๋ชจ๋ ํฌํจ๋์ด ์์ต๋๋ค.
๊ฐ์ฉํ ํ์ฅ ๊ต์ก
์ํ๋ ๋์ ํ์ ์ ์ฒด๋ฅผ ๊ต์กํ์ธ์. ๋๋ฉด ๊ต์ก, ์๊ฒฉ ๊ต์ก ๋ชจ๋ ๊ฐ๋ฅํฉ๋๋ค.
Red Hat Learning Subscription
Red Hat ์ ํ์ ๋ํ ํตํฉ ๊ต์ก ๋ฐ ํ์ต ๊ฒฝ๋ก, ์ ๊ณ์์ ์ธ์ฆ๋ ์๊ฒฉ์ฆ, ์ ์ฐํ๊ณ ๋ค์ด๋๋ฏนํ IT ํ์ต ๊ฒฝํ.
๋ง์ถคํ ๊ธฐ์ ๊ฒฝ๋ก ๊ตฌ์ถ
1๋ ๋์ Red Hat ์จ๋ผ์ธ ํ์ต ๋ฆฌ์์ค์ ์จ๋๋งจ๋๋ก ๋ฌด์ ํ ์ก์ธ์ค ๊ฐ๋ฅํ Red Hat ๊ต์ก ์๋ธ์คํฌ๋ฆฝ์ ์ ํฌํจ๋ ์ด ๊ต์ก ๊ณผ์ ์ ์๊ฐํ์ธ์.
์ง์ ๊ฒ์ฆ
๋ฌด๋ฃ ๊ธฐ์ ํ๊ฐ๋ฅผ ๋ฐ์ ๋ณด์ธ์. ์ ๋ฌธ์ฑ์ ๊ฒ์ฆํ๊ณ , ๊ธฐ์ ๊ฒฉ์ฐจ๋ฅผ ํ์ธํ๊ณ , Red Hat ๊ต์ก์ ์ด๋์๋ถํฐ ์์ํ๋ฉด ์ข์์ง ์ถ์ฒ๋ฐ์ ์ ์์ต๋๋ค.