일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 프로그래머스
- DTO
- 파이썬
- github
- git
- Codeup
- Python
- entity
- java
- 부스트코스
- @builder
- lv1
- SQL
- CRUD
- 코드업
- 캡슐화
- 기본생성자
- 알고리즘
- 에러
- 브랜치
- @NoArgsConstructor
- @AllArgsConstructor
- html tag
- 자바
- 상속
- 부트캠프
- 깃허브
- HTML
- stringbuffer
- HashSet
- Today
- Total
목록WAS (2)
잉?
WS(Web Server, 웹 서버) WS는 정적 콘텐츠를 제공하는 서버이다.(HTML, CSS, 이미지 등) 클라이언트로부터 동적인 요청이 들어왔을 때는 WAS에게 처리를 요청한다. 단순히 저장된 정보들을 클라이언트로 전달하고, 클라이언트로부터 콘텐츠를 전달받아 처리한다. (WS의 대표적인 웹서버로 Apache가 있다.) WAS(Web Application Server, 웹 애플리케이션 서버) 웹 애플리케이션 서버는 동적 콘텐츠를 제공하는 서버이다.(DB조회, 웹 컨테이너 등) WS와 웹 컨테이너가 합쳐진 형태이고 주로 데이터베이스 서버와 같이 수행된다. 더보기 *컨테이너? JSP, Servlet을 실행시킬 수 있는 소프트웨어 *servlet(서블릿)? 동적 웹 페이지를 만들 때 사용되는 자바 기반의 ..
이 글은 부스트코스 강의를 정리한 글 입니다. 01. 저급언어 / 고급언어 [저급언어] ▷ 기계 중심의 언어 ▷ 2진수(0, 1)로 이뤄진 값으로 작성하는 프로그래밍 언어를 기계어(Machine Language) ▷ 숫자로만 되어있기에 유지보수가 어려움(프로그래밍도 어려움) → 결국 숫자와 1:1로 대응하는 기호를 만듦(어셈블리어;Assembly Language) → 이 어셈블리어를 기계가 알아듣게 다시 숫자로 바꾸는 도구를 컴파일러(Compiler) ▶ 아주 특수한 경우 빼고 사용할 일이 없음 [고급언어] ▷ 사람 중심의 언어 ▷ 사람이 이해하기 쉬운 문법으로 프로그래밍 할 수 있음 02. HTTP 프로토콜의 이해 ▷ HTTP(Hypertext Transfer Protocol) ▷ 서버와 클라이언트가 ..