WAS, 정적 및 동적 요청
WAS(Web Application Server) 1. 기본 개념웹 애플리케이션을 실행·관리하는 서버 소프트웨어단순 정적 콘텐츠(HTML, 이미지)를 제공하는 웹서버와 달리, 동적 콘텐츠를 처리하는 역할 수행2. 주요 기능비즈니스 로직 처리DB 연동 및 데이터 처리세션 관리, 트랜잭션 관리보안 기능(인증, 권한 관리 등)부하 분산, 확장성 제공3. 웹서버 vs WAS 웹서버(Web Server)WAS(Web Application Server)역할정적 리소스 제공 (HTML, CSS, JS, 이미지)동적 요청 처리 (비즈니스 로직 실행, DB 연동)예시Apache HTTP Server, NginxTomcat, JBoss, WebLogic, WebSphere위치클라이언트와 WAS 사이웹서버 뒤에서 애플리케이..
2025. 9. 7.
객체지향이란?
얄코님의 '코드없이 알려주는 객체지향 프로그래밍' 내용을 기반으로 작성한 글입니다.https://youtu.be/yQowAn2xyPg?si=jopisOk2fTailz-e객체지향 개념 정리1. 클래스(Class)정의: 설계도, 혹은 역할 정의서예시: 목수, 석공, 대장장이구성 요소속성(Property/Field) : 인부들이 가진 상태 (예: 나이, 도구, 기술 등)예: 목수(35세, 톱, 망치)메소드(Method) : 인부들이 수행하는 행동 (책임)예: 목재 부품 만들기(), 벽돌 쌓기(), 검 제작하기()2. 객체(Object) / 인스턴스(Instance)클래스라는 역할을 실제 사람에게 배정한 것예: 목수 클래스 → 김철수 목수(나이 35, 톱 사용)즉, 클래스는 설계도, 객체는 실체3. 모듈화 & ..
2025. 8. 24.