기타/취준 기록22 [기술 면접 준비] WAS의 구조와 개념: 웹 서버와의 차이점 이해하기 WAS란 무엇인가?WAS(Web Application Server)는 웹 애플리케이션을 실행시키고 그 결과를 웹 서버에 전달하는 미들웨어로, 클라이언트의 요청을 받아 비즈니스 로직을 처리하고 데이터베이스와 상호작용하여 결과를 반환합니다.Web Server: HTTP 요청을 처리하고, 정적인 콘텐츠를 클라이언트에게 전달.Web Container: 동적 콘텐츠(서블릿, JSP 등)를 생성하는 환경 제공.따라서, WAS = Web Server + Web Container로 이해할 수 있습니다.WAS와 Web Server의 구조WAS와 Web Server는 아래와 같은 구조로 동작합니다.Web Server는 HTTP 요청 처리를 담당하며, WAS는 애플리케이션 실행 환경을 제공Web Server클라이언트의 H.. 2024. 11. 19. [기술 면접 준비] HTTP와 HTTPS의 차이점 HTTP와 HTTPS의 차이점HTTP와 HTTPS의 가장 큰 차이는 보안성입니다.HTTPS는 HTTP에 SSL/TLS 프로토콜을 추가하여 데이터를 암호화하고,인증서를 통해 서버의 신뢰성을 보장합니다.항목HTTPHTTPS포트 번호80443보안성보안이 적용되지 않음SSL/TLS를 사용하여 데이터 암호화 및 보호데이터 암호화없음있음인증서 필요 여부필요 없음SSL/TLS 인증서 필요속도빠름다소 느림HTTPS는 어떻게 동작하나요?HTTPS는 HTTP가 SSL/TLS 프로토콜을 통해 TCP와 통신합니다.이를 통해 암호화, 데이터 무결성, 그리고 인증서를 통한 보안이 가능해집니다.TCP와 HTTP/HTTPS의 관계HTTP와 HTTPS는 TCP 기반으로 동작하며, TCP의 특성을 상속받습니다.[TCP의 주요 특성]연결.. 2024. 11. 18. [기술 면접 준비] HTTP(웹 서비스 프로토콜)에 대해 알아보자 HTTP란?HTTP(Hypertext Transfer Protocol)는 웹 브라우저(클라이언트)와 서버가 데이터를 주고받는 규칙입니다.HTTP는 TCP 기반 프로토콜로, TCP의 특성을 가집니다.HTTP의 주요 특징무상태성HTTP는 클라이언트와 서버 간 통신에서 상태를 유지하지 않습니다. > 각 요청은 독립적으로 처리되며, 이전 요청의 정보를 알지 못합니다.따라서 상태 관리를 위해 쿠키와 세션 같은 추가 도구가 필요합니다.비연결성클라이언트가 요청을 보내고 서버가 응답을 반환한 뒤 연결을 끊습니다. > 이러한 특징은 시스템 자원을 효율적으로 사용할 수 있게 합니다.HTTP의 동작 방식 HTTP는 클라이언트-서버 모델을 기반으로 작동합니다. 아래는 HTTP 요청과 응답의 기본 흐름입니다:클라이언트가 요청(.. 2024. 11. 17. [2024 하반기] 농협정보시스템 서류 합격 필기가 있을 경우, 서류 합격 게시글만은 잘 작성하지 않지만농생 떨어지고 농정 붙었길래기쁜 맘으로... 농멘,,,이번엔 나를 붙여주는게 어때요? 2024. 11. 16. 이전 1 2 3 4 5 6 다음