MVC 응용 프로그램을 설계하고 있습니다. 내가 MVC 프론트 엔드의 여러 배포는 MVC 애플리케이션 예로부터 별도의 서버에서 호스팅되는 웹 서비스를 통해 액세스 중앙 데이터베이스를 작업 할 수 있도록 웹 서비스를 사용하여 고려 중이 야MVC - MVC with WCF 사용
-
하나 개의 서버에
- MVC 응용 프로그램을 다른 서버에 비즈니스 로직 및 호출 데이터베이스를 구현
- 웹 서비스
- 데이터베이스 서버 나는이 경로 다음
- 내려 가면
MVC 응용 프로그램의 컨트롤러는 데이터베이스가 아닌 웹 서비스를 직접 호출합니다
그러나이 설정에서 MVC 프로젝트의 모델은 유효성 검사 속성이 포함 된 개체 틀일 뿐이므로 모델의 다른 장점/기능을 놓치게됩니다.
는 MVC
의 장점 도구가 우리를 할 수 있기 때문에, 우리는 종종를 사용하지만
당신은 잃을 까봐 어떤 혜택입니까? 유효성 검사 속성이있는 자리 표시 자 객체가있는 MVC 프로젝트의 문제점은 무엇입니까? 모델이 제공하는 다른 이점은 무엇입니까? –
Kierem, 나는 근본적으로 내 ignornace에서 모델 측면에서 아무것도 간과했습니다. – AJM