일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 물리구성도
- 계층화
- 상속
- 인프콘
- 파이썬 1712
- 유선LAN
- 파이썬
- 1764
- aws 자격증
- 10866
- AWS CLF
- TCP/IP
- 역캡슐화
- 네트워크
- 프로토콜
- java
- 백준 1712
- 테슬라폰
- 백준 2775
- modifiers
- 데이터 송수신
- 자바의 정석
- l3 스위치
- 논리구성도
- 다형성
- 인터페이스
- 개발바닥
- 자바
- network
- 남궁성
- Today
- Total
병훈's Blog
3 Tier Application Architecture 본문
3계층 애플리케이션이란 무엇입니까?
3계층 애플리케이션 아키텍처는 프레젠테이션 계층, 애플리케이션 계층 및 데이터 계층으로 구성된 모듈식 클라이언트-서버 아키텍처입니다. 데이터 계층은 정보를 저장하고, 애플리케이션 계층은 논리를 처리하며, 프레젠테이션 계층은 다른 두 계층과 통신하는 그래픽 사용자 인터페이스( GUI )입니다. 세 계층은 물리적이지 않고 논리적이며 동일한 물리적 서버에서 실행될 수도 있고 실행되지 않을 수도 있습니다.
프리젠테이션 계층 : HTML5 , CSS (Cascading Style Sheets ) 및 JavaScript 로 구축된 이 계층은 웹 브라우저 또는 웹 기반 애플리케이션을 통해 컴퓨팅 장치에 배포됩니다. 프리젠테이션 계층은 API (응용 프로그램 인터페이스) 호출을 통해 다른 계층과 통신합니다. = Client, Frontend
애플리케이션 계층 : 로직 계층이라고도 불리는 애플리케이션 계층은 Java 와 같은 프로그래밍 언어로 작성되며 애플리케이션의 핵심 기능을 지원하는 비즈니스 로직을 포함합니다 . 기본 애플리케이션 계층은 애플리케이션에 필요한 처리 능력에 따라 클라우드의 분산 서버 또는 전용 사내 서버에서 호스팅될 수 있습니다. = Server, Controller, Service
데이터 계층 : 데이터 계층은 데이터베이스와 데이터베이스에 대한 읽기 및 쓰기 액세스를 관리하기 위한 프로그램으로 구성됩니다. 이 계층은 스토리지 계층 이라고도 하며 온프레미스 또는 클라우드에서 호스팅될 수 있습니다. 읽기/쓰기 액세스를 관리하는 데 널리 사용되는 데이터베이스 시스템에는 MySQL , PostgreSQL, Microsoft SQL Server 및 MongoDB 가 있습니다. = Database, DAO, Repository
3계층 앱 아키텍처의 이점
3계층 아키텍처를 사용하면 수평 확장성, 성능 및 가용성이 향상된다는 이점이 있습니다. 세 가지 계층을 사용하면 각 부분은 다른 계층 개발자와 다른 언어로 코딩하는 서로 다른 프로그래머 팀이 동시에 개발할 수 있습니다. 계층에 대한 프로그래밍은 다른 계층에 영향을 주지 않고 변경하거나 재배치할 수 있으므로 3계층 모델을 사용하면 기업이나 소프트웨어 패키저가 새로운 요구 사항과 기회가 발생함에 따라 애플리케이션을 지속적으로 발전시키는 것이 더 쉬워집니다. 기존 애플리케이션이나 중요 부품은 영구적으로 또는 일시적으로 유지되고 구성 요소가 되는 새 계층 내에 캡슐화될 수 있습니다.
3계층 응용 프로그램은 n계층 프로그램이라고도 합니다. 이 맥락에서 문자 n은 "계층 수"를 나타냅니다.
https://www.techtarget.com/searchsoftwarequality/definition/3-tier-application
'Computer > Network' 카테고리의 다른 글
랜선 (LAN Cable) (1) | 2023.11.23 |
---|---|
네트워크 기초 (1) | 2023.11.12 |
네트워크 뿌수기 - 웹페이지를 만들고 꾸민다 (0) | 2023.04.18 |
네트워크 뿌수기 - 웹사이트는 어떻게 생겼을까? (0) | 2023.02.21 |
네트워크 뿌수기 - DHCP로 IP 설정을 자동화한다 (0) | 2022.12.25 |