우리는 처음부터 새로운 시스템을 구축하고 SL4, WCF RIA Services 및 EF4를 결정했습니다.비즈니스 계층 또는 wcf ria 서비스 아키텍처 방법
그래서 WCF RIA 서비스는 SL 클라이언트의 비즈니스 논리로 간주되지만 응용 프로그램의 다른 부분에서 사용할 수있는 일반 비즈니스 논리 계층으로 사용할 수 있습니다. 예를 들어 WCF RIA 서비스에는 보안이 구현됩니다 (예 : 누가 어떤 개체로 무엇을 할 수 있는지 등). 그러나이 보안 구현은 SL 클라이언트뿐 아니라 시스템의 다른 부분에서도 이루어져야합니다.
이 논리가 중복되지 않게하려면 제 생각으로 WCF RIA 서비스를 일반 비즈니스 계층으로 사용하여 시스템의 다른 부분에서 데이터 계층에 액세스해야하는 경우이 계층을 통과해야합니다.
그러나 WCF RIA를 잘 사용하고 있습니까?
감사
RIA 서비스 계층은 Silverlight 클라이언트의 서비스 계층으로 만 사용하기로 결정했습니다. 시스템의 다른 부분은 다른 비즈니스 계층을 통해 데이터 계층에 액세스해야합니다. 이렇게하면 SL 클라이언트에 대한 몇 가지 사용자 정의 비즈니스 규칙을 가질 수 있습니다. – kimtiede