우리는 사용자 인터페이스 (예 : ASP.net webapp, Windows Application, 언젠가 Mobile Apps)를위한 다중 플랫폼과 백 엔드 데이터베이스 (예 : SQL Server, XML, Oracle). 추가 필수 사항은 이러한 백엔드 DB가 웹을 통해 중앙화되고 액세스되거나 클라이언트 컴퓨터에서 현지화되고 경우에 따라 중앙 서버에 동기화되는 것입니다.기업용 애플리케이션의 데이터 연결 계층과 표현 레이어 추상화
사용자 인터페이스 레이어 &을 추상화하여 다양한 UI와 다양한 DB 선택 사이의 플러그 앤 플레이 적응성을보다 간단하게 만들 수있는 방법에 대해 조언을 해 줄 수 있습니까? 예를 들어 인터넷을 통해 중앙 서버에서 실행되는 웹 응용 프로그램이있는 경우와 Windows 응용 프로그램을 통해 현지화 된 사본을 실행하는 원격 시스템이있는 경우가 있습니다. 예약 된 간격으로 모든 시스템이 동기화되어 모두 실시간에 가까운 데이터를 가질 수 있기를 바랍니다.
하나의 응용 프로그램에서 변경해야하는 유일한 설정이 필요한 연결 문자열을 결정하는 "로컬"또는 "원격"이되도록 여러 가지 연결 문자열을 처리하는 방법에 대한 조언이 필요합니다.