Service Facade

2006/04/21 21:32

장점
-. 분산클라이언트에 서비스를 제공하는 독립적인 layer를 제공합니다. 이를 통해서 변경 유연성과 유지보수성이 좋아집니다.
-. 여러 Fine Grained  인터페이스 대신 Coarse Grained 인터페이스를 제공합니다.
-. 클라이언트와 business layer간의 결합도를 낮춥니다. 또한 클라이언트에서 business layer객체를 호출하는 로직이 간단해집니다.
-. 잦은 분산 호출의 감소로 성능이 좋아집니다.
-. 트랜잭션과 보안관리를 한 곳에서 처리할 수 있습니다.(Centralized)

단점
-. 새로운 layer가 추가됩니다.


2006년 10월 29일 추가

안영회님의 트랙백을 보고 링크를 따라가서 봤는데, 너무나 정리가 잘되어 있어서 링크를 추가를 한다. 정리를 잘하는 것도 스터디나 업무를 진행하는데 있어서 아주 중요한 스킬중의 하나인데,안영회님은 그것을 가지고 있는거 같다. 아래 링크에서 이미지도 하나 가지고 왔다..^^

퍼사드 패턴(Façade Pattern)
http://younghoe.info/171

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

  1. 퍼사드 패턴(Façade Pattern)

    2006/10/28 15:25
    삭제
    1. 컨텍스트Façade 패턴은 복잡한 서브 시스템에 통일된 인터페이스를 제공함으로써 복잡한 API를 단순화 시켜준다. 시스템을 서브 시스템 단위로 나누어 구성하는 것은 시스템의 복잡도를 낮춰주지만, 동시에 서브 시스템 사이에서의 통신 부하와 결합도가 증가하게 된다. 이러한 서브 시스템 사이의 의존도를 낮추고, 서브 시스템의 사용자 입장에서 사용하기 편리한 인터페이스를 제공하고자 하는 것이 façade 객체이다. Façade 객체는 실생활에서의 고..

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

  1. 2008/05/23 04:37
    댓글 주소 수정/삭제 댓글
    저에서 유사한 역사는 이었다.
  2. 2008/05/23 05:17
    댓글 주소 수정/삭제 댓글
    좋은 영역! 걸출한 영역!
  3. 2008/05/23 07:09
    댓글 주소 수정/삭제 댓글
    많은 감사 위치! 우수한 나는 너의.
  4. 2008/05/23 07:35
    댓글 주소 수정/삭제 댓글
    우수한과 아주 도움이 되는!
  5. 2008/05/24 01:06
    댓글 주소 수정/삭제 댓글
    너의 방문한 위치를 즐기는!
  6. 2008/05/24 01:11
    댓글 주소 수정/삭제 댓글
    중대한 축하!경이롭 위치 위치!
  7. 2008/05/24 01:16
    댓글 주소 수정/삭제 댓글
    친구는 너의 현재 위치의 팬이 되었다!
  8. 2008/05/24 02:49
    댓글 주소 수정/삭제 댓글
    너는 위치를차가운 만들었다!


BLOG main image
OOP and Java by ologist

공지사항

카테고리

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