2016-06-16 3 views
1

저는 n 계층 응용 프로그램 아키텍처를 배우고 Java에서 Console CMS의 간단한 모방을 작성하고 있습니다. 이미 DAL 및 BLL 레이어를 모델링했다고 가정 해 보겠습니다. 그러나 그것은 명령 줄을 가진 콘솔 응용 프로그램이므로 사용자의 입력을 구문 분석하는 클래스가 있습니다. '도우미'라고 가정 해 봅시다. 이 3 층에서 어디에 위치해야합니까?n 계층 응용 프로그램 및 도우미 클래스

답변

0

레이어 또는 계층에 대해 이야기하고 있습니까?

티어는 동일한 시스템의 물리적으로 분리 된 구성 요소입니다. 반면, 계층은 구성 요소의 내부 구조를 나타냅니다.

콘솔은 앱 UI 레이어이며, 계층으로 표시되는 경우 전용 컴퓨터, BLL이있는 동일한 컴퓨터, 많은 다른 클라이언트 컴퓨터 등에 배포 할 수 있습니다. 성능에 따라 다릅니다 신청의 필요성.

관련 문제