Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 공간복잡도 #공간자원 #캐시메모리 #SRAM #DRAM #시간복잡도
- aws #아키텍트 #과정 #vpc #인프라 구축
- 업로드 #lambda #함수 #모바일 이미지 #썸네일 이미지
- aws #아키텍트 #과정 #vpc #인프라 구축 #second nat #gateway #routing table #route53 #고가용성 #private subnet #
- aws #아키텍트 #과정 #vpc #인프라 구축 #alb #load balancer #t.g #target #group #haproxy #high ability #db #replica #region
- 스파르타코딩클럽 #부트캠프 #IT #백엔드 #머신러닝 #AI #서버 #자동화 #SQL #기본문법 #데이터베이스 #웹개발
- 스파르타코딩클럽 #부트캠프 #IT #백엔드 #머신러닝 #딥러닝 #AI #서버 #자동화 #SQL #기본문법 #데이터베이스 #DBMS #Oracle #MongoDB #아키텍쳐 #DB
- aws #아키텍트 #과정 #vpc #인프라 구축 #amazon sns #server #less #architecture
- aws #아키텍트 #과정 #vpc #인프라 구축 #s3 #bucket #객체 스토리지 #objects storage #events #upload #알림
- 스파르타코딩클럽 #부트캠프 #IT #백엔드 #머신러닝 #AI #서버 #자동화 #SQL #KDT #기본문법 #데이터베이스 #Computer #Science #CPU #메모리
- 프로세스 #CPU #시공유 #커널
- aws #아키텍트 #과정 #vpc #인프라 구축 #haproxy #round robin #process #high ability #auto scailling #app server #launch template
- aws #아키텍트 #과정 #vpc #인프라 구축 #rds #endpoint #cloudwatch #monitoring
- aws #아키텍트 #과정 #vpc #인프라 구축 #sqs #message #queue #sns구독
- 썸네일 #이미지
- aws #아키텍트 #과정 #vpc #인프라 구축 #rds #replica #복제본 #aurora #database #고가용성
- aws #아키텍트 #과정 #vpc #인프라 구축 #haproxy #고가용성 #테스트 #alb #application #load balancer #application
- aws #아키텍트 #과정 #vpc #인프라 구축 #auto scailling #lauch template #ec2 instace #private #subnet
- aws #아키텍트 #과정 #vpc #인프라 구축 #db #장애조치 #reand only #replica #events
- aws #아키텍트 #과정 #vpc #인프라 구축 #php #alb #application #load #balancer #security #group #igw #ec2 #vpc #virtual #private #cloud
- 비트 #바이트 #이진수
- aws #아키텍트 #과정 #vpc #인프라 구축 #t.g #target group #alb #application #load #balancer #web #server
- aws #아키텍트 #과정 #vpc #인프라 구축 #aurora #database #rds #rdbs #load #balancer #web #page #haproxy
- 스파르타코딩클럽 #부트캠프 #IT #백엔드 #머신러닝 #딥러닝 #AI #서버 #자동화 #SQL #기본문법 #데이터베이스
- aws #아키텍트 #과정 #vpc #인프라 구축 #ec2 #instance #launch #template #생성 #ami #amazone #machine #image
- 쓰레드 #쓰레드풀 #프로세스
- aws #아키텍트 #과정 #vpc #인프라 구축 #sqs #trigger #python3.9 #패키지 #
- 스파르타코딩클럽 #부트캠프 #IT #백엔드 #머신러닝 #AI #서버 #자동화 #SQL #기본문법 #데이터베이스
- aws #아키텍트 #과정 #vpc #인프라 구축 #s3 #bucket #객체 #스토리지 #isci #이미지 #업로드
- 스파르타코딩클럽 #부트캠프 #IT #백엔드 #OSI #ISO #AI #서버 #자동화 #SQL #기본문법 #데이터베이스 #DBMS #Oracle #MongoDB #아키텍쳐 #DB
Archives
- Today
- Total
요리사에서 IT개발자로
스파르타 부트캠프 Spring Master 1강 서버와 Apache Tomcat 본문
네트워크란
여러대의 컴퓨터 또는 장비가 서로 연결되어 정보를 주고 받을 수 있게 도와주는 기술
Client와 Server의 관계
클라이언트는 요청(Request)하고
서버는 요청에 응답(Response)한다.
IP(Internet Protocol)주소란
거대한 네워크망에서 개개인이 소유한 컴퓨터를 식별하기위한 주소이다.
웹(Web)서버란
인터넷의 HTTP 통신규약을 지키고
웹을 통하여 클라이언트 요청을 응답해주는
"통신역할"을하는 컴퓨터
- 클라이언트가 HTTP Request로 웹사이트를 웹서버에 요청
- 웹서버는 요청을 확인 후 승인하여 HTTP Response를 통해 웹사이트 데이터를 브라우저에 전송
- 브라우저는 서버에서 받은 데이터를 클라이언트에게 보여준다.
브라우저가 웹서버에 요청하는 메소드 == Get 메소드
API(Application programming interface)란
다른 소프트웨어 시스템과 통신하기 위해 따라야하는 규칙
인터페이스(Interface)란
사용자가 기기를 쉽게 동작시키는 것에 도움을 주는 시스템이다
Restful API란
Representational State Transfer(REST)
API 작동 방식에 대한 조건을 부과하는 소프트웨어 아키텍쳐
API가 HTTP를 준수하여 클라이언트의 요청이 서버가 잘 응답하면 RESTful하다.
Web서버와 Web Application 서버(WAS)란
브라우저에서 URL을 입력-> 페이지 요청 ->요청을 승인 -> HTML문서와 같은 정적 콘텐츠를 보여준다.
요청을 승인하는 것부터가 Web서버의 역할이다.
Web서버 종류
등이 있다.
Web Application Server(WAS)도
HTTP기반으로 동작한다.
웹서버 기능 대부분을 WAS에서 처리할 수 있다.
로그인, 회원가입 처리 및 게시물 조회 정렬 등
다양한 로직들을 수행하는 프로그램을 동작 시킬 수 있다.
Apache Tomcat이란
정적 데이터(HTML)와
동적 데이터(움직임) 둘을 갖고 있어
다양한 데이터 처리를 효율적으로 해준다.
반응형
'Spring' 카테고리의 다른 글
스파르타 부트캠프 Spring Master 1강 테스트코드, JUnit (0) | 2024.05.14 |
---|---|
스파르타 부트캠프 Spring Master 1강 HTTP (0) | 2024.05.14 |
스파르타 부트캠프 Spring Master 1강 Spring과 Spring Boot 차이, Postman 기능 (0) | 2024.05.14 |
스파르타 부트캠프 Spring Master 1강 Gradle (0) | 2024.05.14 |
스파르타 부트캠프 (Spring) 초기설정 (0) | 2024.05.14 |