최근에 다른 웹 사이트에서 내 웹 사이트를 원격으로 등록 할 수있는 REST 웹 서비스 API를 프로그래밍했습니다.웹 서비스 API 아키텍처
필자는 필요한 모든 유효성 검사와 필터링을 API에 프로그래밍했습니다.
사용자 등록을 처리 할 때 내 등록 양식에서 웹 서비스 API를 사용하도록해야합니까?
양식 자체에는 이미 동일한 유효성 검사가 있지만 유효성 검사/필터링에 궁극적 인 책임이있는 메서드가 하나만있는 것이 가장 좋습니다.
그 해결책은 가장 좋은 것 같지 않습니다.하지만 이제는 똑같은 웹 사이트에서 내 웹 서비스 API를 REST 클라이언트에 건네기 때문에.
최종 솔루션은 내 사용자 모델에 유효성 검사를 적용하고 유효성 검사가 트리거 될 때 예외를 웹 서비스 API 위로 던지는 것입니다. 이 솔루션의 단점이 있습니까?