Business Delegate

2006/04/21 21:33
Business Delegate는 presentation layer의 컴포넌트와 business layer간의 컴포넌트 간의 직접적인 호출관계를 끊어 줍니다. 이로 인해 두 레이어간의 결합도(coupling)를 낮춰줍니다.

또한 business service에 대한 lookup, 생성, Exception처리 등의 복잡한 로직을 클라이언트로부터 분리함으로 클라이언트는 클라이언트 로직만 구현하면 될 수 있게 만들어 줍니다.

business delegate는 보통 service locator를 통해, 필요한 business layer의 business service객체를 클라이언트에 제공합니다.

business delegate는 보통 session facade와 1:1로 정의됩니다.

비즈니스 서비스를 찾는 로직을 service locator를 이용해 분리함으로써, business delegate와 비즈니스 서비스간 결합도는 줄어들고, 유지보수성은 높아집니다.

트랙백 보낼 주소 :: http://www.ologist.co.kr/trackback/115

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

  1. 2008/05/23 04:45
    댓글 주소 수정/삭제 댓글
    너는 위치가 우수한 있는다!
  2. 2008/05/23 05:26
    댓글 주소 수정/삭제 댓글
    정보를 위한 감사합니다.
  3. 2008/05/23 05:52
    댓글 주소 수정/삭제 댓글
    걸출한 뉴스!! 종류 블로그!
  4. 2008/05/23 07:27
    댓글 주소 수정/삭제 댓글
    여보세요, 좋은 아주 위치!
  5. 2008/05/24 00:43
    댓글 주소 수정/삭제 댓글
    너의 방문한 위치를 즐기는!
  6. 2008/05/24 00:46
    댓글 주소 수정/삭제 댓글
    걸출한 블로그!
  7. 2008/05/24 00:55
    댓글 주소 수정/삭제 댓글
    우수한 디자인!!


BLOG main image
OOP and Java by ologist

공지사항

카테고리

All (649)
private!! (106)
WEB & IT (140)
Developer (400)