IT/Architecture
3-Tier Architecture
DEAN
2020. 12. 18. 00:08
- 참고: https://bkjeon1614.tistory.com/27
- 참고: https://woongsin94.tistory.com/378
구조
1. Presentation Layer
- 사용자 인터페이스를 제공하는 계층이다.
- 정적 데이터를 제공하고 Web Server를 의미한다.
- Front-end라고 불린다.
- 비즈니스로직이나 데이터관리 코드를 포함하면 안 된다.
2. Application Layer
- 비즈니스 로직을 처리하는 계층이다.
- 동적 데이터를 제공하고 Web Application Server를 의미한다.
- Midleware 또는 Back-end라고 불린다.
3. Data Layer
- DB 또는 File System 데이터에 대한 접근 및 관리하는 계층이다.
- 주로 DB 서버를 의미한다.