1

3Tier 아키텍처와 (MVC 또는 MVP)의 차이점을 알고 싶습니다.3Tier 아키텍처와 (MVC 또는 MVP)의 차이점

저는 C++ 개발자이고 새로운 웹 개발이기 때문에이 질문을하고 있습니다. 나는 다양한 인터넷 자료를 읽고 난 발견 모두 같은,베이스 라인 우리는 다음과 같은 3 개 개의 층이있다이다 :

  • 3 계층 아키텍처 : 프리젠 테이션 계층, 비즈니스 로직 계층 및 데이터 액세스 계층
  • MVC를 : 뷰, 컨트롤러 및 모델
  • MVP :보기, 발표자 및 모델

나는 MVP 및 MVC의 차이에 대한 좋은 resource을 찾았지만, 여전히 3 계층 아키텍처와 혼동.

참고 : 3 계층으로 말하면 물리적 계층이 아닌 3 논리 계층을 나타냅니다.

+0

기타 질문을 참조하십시오. http://stackoverflow.com/questions/6592182/can-i-say-that-mvp-3-tier-archi – Steve

답변

1

이 질문을보십시오 MVC Vs n-tier architecture. MVP를 구체적으로 다루지는 않지만 MVP와 MVC가 동일한 문제에 대해 두 가지 다른 테이크를하는 것처럼 보일 때, 그것은 당신을 도울 것입니다.