아키텍처와 공학

모듈 혹은 시스템 사이의 Interaction 설계 방법

sjokim 2009. 10. 26. 10:21

Interaction Mode
크게 4가지 방식으로 정리할 수 있다. 그중에서 Bus방식과 Coordinated 방식이 유사하다
Bus방식과 Coordinated방식의 차이는 정보의 전달에 참여하는 방식에 따라 달라진다. Bus는 정보 전달에 있어 수동적인 역할만을 수행하지만 Coordinator는 자신이 Subject시스템으로 부터 데이터를 가져와 Target 시스템으로 전달하는 능동적 역할을 수행하게 된다.
예를 들어 JSP<->Servlet<->EJB 형태에서 servlet의 역할은 coordinator의 역할을 하고 있다.


 

참고 : business component factory p211