SW 구조/아키텍처
3Tier Architecture
소개 3계층 레이어드 아키텍처는 소프트웨어 시스템이나 어플리케이션을 구성하는 방법 중 하나임. 3가지 계층을 사용하여 시스템을 구성하므로 각 계층이 서로 독립적이며 서로 영향을 주지 않고 변경 가능함. 이는 곧 유지보수 및 확장성을 향상시키는데 도움을 줌. 구조 Presentation Tier 사용자와 상호작용하며 데이터를 화면에 표시하는 부분임 주로 사용자 인터페이스와 관련이 있음. 웹 어플리케이션의 경우 HTML/CSS, JavaScript 등을 사용하여 사용자에게 정보를 표시하고 입력을 받음. Application Tier 실제 비즈니스 로직, 데이터 처리 및 계산을 담당하는 계층. 이 레이어는 사용자의 요청값을 처리하고 데이터를 조작하여 필요한 계산을 수행함. 비즈니스 계층은 데이터의 유효성 검사..
2024. 2. 12. 14:21