두 계층 응용 프로그램을 고려하고 있습니다. 그러나 나중에 3 단계 응용 프로그램으로 변환 할 수 있습니다. 거기에 어떤 디자인 패턴/프레임 워크/기술이 도움이됩니까? 두 계층을 고려하는 주된 이유는 다음과 같습니다.두 계층 응용 프로그램을 나중에 세 계층 응용 프로그램에 수정할 수 있습니다.
1) 응용 프로그램을 실행하는 데 단일 로우 엔드 데스크톱 시스템을 사용할 수 있습니다.
2) 현재 단일 사용자입니다.
3) 네트워크 연결이없는 원격 위치에서 응용 프로그램을 실행해야합니다.
우리의 아이디어는 연결이없는 두 계층으로 응용 프로그램을 배포하고 연결이있는 세 계층으로 사용하는 것입니다.
한 가지 옵션은 Silverlight/WPF + .NET (ADO.NET)을 사용하는 것입니다. 독립 실행 형 응용 프로그램 또는 서버에 배포 된 상태로 실행하십시오. 이 접근법에는 한계가 있습니까? (나는 기본적으로 자바 사람이고 닷넷 기술에 익숙하지 않다.) –