안녕하세요.
하나씩 쉽게 따라 해보는 IBM WAS v7 시리즈 그 여덟번째 이야기 MDB 입니다.(벌써 여덟번째라니! ^^&) MDB 란 Message Driven Bean 의 약자로서 EJB 의 여러가지 Bean 중의 한 종류 입니다.(Session Bean, Entity Bean 그리고 Message Driven Bean) MDB는 비동기적인 메시지 처리를 위해 사용되는 Bean 클래스로서 동시성을 가지고 어플리케이션이 구동되거나 Message 가 처리되는 것이 아니라 JMS Client 같은 것들이 WAS 내의 해당 Queue 로 Message 를 전송하게 되면 그 Action 이 발생된 시점에 Event 가 발생하며 MDB 에서 정의된 기능이 수행되는 클래스 입니다. 즉 MDB 는 해당 Queue 나 Topic 을 지속적으로 모니터링 하다가 Message 가 전송되는 Event 를 통해서 수행되는 Bean 클래스입니다. 이처럼 보통 MDB 는 해당 Queue 나 Topic 에 등록하여 리슨하다가 Message 가 전송되면 비동기적으로 처리하는 서버사이드 어플리케이션에서 많이 사용됩니다. 자,그럼 실제 MDB 어플리케이션 작성과 수행을 하나씩 진행해 볼까요.
'IBM - old > WAS 강좌' 카테고리의 다른 글
하나씩 쉽게 따라 해보는 IBM WAS v7 시리즈 - 10. SpringMVC (0) | 2016.05.06 |
---|---|
하나씩 쉽게 따라 해보는 IBM WAS v7 시리즈 - 9. Web Service (0) | 2016.05.06 |
하나씩 쉽게 따라 해보는 IBM WAS v7 시리즈 - 7. JMS (0) | 2016.05.06 |
하나씩 쉽게 따라 해보는 IBM WAS v7 시리즈 - 6. DB호출 (0) | 2016.05.06 |
하나씩 쉽게 따라 해보는 IBM WAS v7 시리즈 - 5. DB연결 (0) | 2016.05.06 |
댓글