2013-05-11 2 views
0

센서 데이터를 수집하고 서버로 보내기 전에 모바일 데이터를 처리하는 모바일 응용 프로그램이 있습니다. 서버의 역할은 적절한 데이터베이스 테이블에 데이터를 업데이트하거나 삽입하는 것이며, 데이터베이스는 모든 데이터가 저장되는 중앙 저장소입니다. 이 아키텍처를 3-tier 아키텍처라고 부를 수 있습니까?3 계층 구조

+1

첫 번째 계층은 응용 프로그램 (UI)이고, 두 번째 계층은 데이터 액세스 계층을 처리하기 위해 어딘가에서 호스팅되는 웹 서비스입니다. 그리고 세 번째 계층은 RDBMS (데이터베이스 서버)가 될 것입니다. –

+0

예.하지만 첫 번째 단계는 UI가 아닙니다. 그것은 또한 프로세싱을 수행합니다. – user1135357

+1

of-course UI 레이어에는 클라이언트 인터페이스, 데이터 유효성 검사, 일부 비즈니스 의사 결정 등의 일부 프로세스 단위도 있습니다.하지만 모든 비즈니스 로직과 데이터베이스 상호 작용은 서비스 (IInd 계층) –

답변

0

질문에 따라 응용 프로그램에는 3 계층 구조 이 있습니다. 1. 응용 프로그램 UI. 2. 웹 서비스 또는 웹 API 부분. 3. 모든 데이터베이스 관련 쿼리가있는 데이터베이스 계층.