차례:
정의-3 계층 아키텍처 란 무엇입니까?
3 계층 아키텍처는 기능적 프로세스 로직, 데이터 액세스, 컴퓨터 데이터 스토리지 및 사용자 인터페이스가 별도의 플랫폼에서 독립적 인 모듈로 개발되고 유지 관리되는 클라이언트-서버 아키텍처입니다. 3 계층 아키텍처는 소프트웨어 디자인 패턴이며 잘 정립 된 소프트웨어 아키텍처입니다.
Techopedia는 3 계층 아키텍처를 설명합니다
3 계층 아키텍처를 통해 3 계층 중 하나를 독립적으로 업그레이드하거나 교체 할 수 있습니다. 사용자 인터페이스는 데스크탑 PC에서 구현되며 응용 프로그램 서버에서 실행되는 다른 모듈과 함께 표준 그래픽 사용자 인터페이스를 사용합니다. 데이터베이스 서버의 관계형 데이터베이스 관리 시스템에는 컴퓨터 데이터 저장 논리가 포함됩니다. 중간 계층은 일반적으로 다중 계층입니다.
3 계층 아키텍처의 3 가지 계층은 다음과 같습니다.
- 프레젠테이션 계층 : 최상위 수준을 차지하고 웹 사이트에서 제공되는 서비스와 관련된 정보를 표시합니다. 이 계층은 브라우저 및 네트워크의 다른 계층으로 결과를 보내 다른 계층과 통신합니다.
- 응용 프로그램 계층 : 중간 계층, 논리 계층, 비즈니스 논리 또는 논리 계층이라고도하는이 계층은 프레젠테이션 계층에서 가져옵니다. 자세한 처리를 수행하여 응용 프로그램 기능을 제어합니다.
- 데이터 계층 : 정보가 저장되고 검색되는 데이터베이스 서버를 수용합니다. 이 계층의 데이터는 응용 프로그램 서버 또는 비즈니스 논리와 독립적으로 유지됩니다.
