Enterprise Java Beans

EJB λž€ ?

μ„œλ²„/ν΄λΌμ΄μ–ΈνŠΈ ꡬ쑰의 μ„œλ²„ λΆ€λΆ„μ—μ„œ μžλ°” ν”„λ‘œκ·Έλž¨ μ»΄ν¬λ„ŒνŠΈλ“€μ„ μ„€μ •ν•˜κΈ° μœ„ν•œ 아킀텍쳐이닀.
EJB λ„€νŠΈμ›Œν¬ λ‚΄μ˜ ν΄λΌμ΄μ–ΈνŠΈλ“€μ— λΆ„μ‚°λ˜μ–΄ μžˆλŠ” ν”„λ‘œκ·Έλž¨ μ»΄ν¬λ„ŒνŠΈλ“€μ„ μœ„ν•œ μžλ°”λΉˆμ¦ˆ 기술 μœ„μ—μ„œ κ΅¬ν˜„λœλ‹€.

μƒˆλ‘œμš΄ ν”„λ‘œκ·Έλž¨ μ»΄ν¬λ„ŒνŠΈκ°€ μΆ”κ°€λ˜κ±°λ‚˜ λ˜λŠ” 변경될 λ•Œ λ§ˆλ‹€, 각 κ°œλ³„ 컴퓨터λ₯Ό κ°±μ‹ ν•˜μ§€ μ•Šκ³ μ„œλΌλ„ μ„œλ²„μ—μ„œ μ„œλ²„μ˜ λ³€ν™”λ₯Ό ν†΅μ œν•  수 μžˆλ„λ‘ ν•˜λŠ” 이점을 μ œκ³΅ν•œλ‹€.

EBJ μ»΄ν¬λ„ŒνŠΈλ“€μ€ 닀쀑 μ‘μš©ν”„λ‘œκ·Έλž¨μ—μ„œ 재 μ‚¬μš©λ˜λŠ” μž₯점을 가지고 μžˆλ‹€.

EJB μ’…λ₯˜

EJB λ‚΄μ—λŠ” 두가지 μ’…λ₯˜μ˜ Beans κ°€ μžˆλŠ”λ° λ‹€μŒκ³Ό κ°™λ‹€.

  • μ„Έμ…˜ 빈즈 (Session Beans)
  • μ—”ν„°ν‹° 빈즈 (Entity Beans)
    • 지속성을 가지고 μžˆλ‹€.
    • μ›λž˜μ˜ μŠ΅μ„±μ΄λ‚˜ μƒνƒœλ₯Ό μœ μ§€ν•  수 μžˆλ‹€.

참고자료

http://www.terms.co.kr/EJB.htm