PRDEN

  • 홈
  • 태그
  • 방명록

CS/Network 22

REST API

1. 의미 REST(분산 하이퍼 미디어 시스템(웹)을 위한 아키텍처 스타일) 아키텍처 스타일을 따르는 API 2. REST를 구성하는 스타일 client-server stateless cache uniform interface의 제약조건 (identification of resources, manipulationof resources through representations, self-descriptive messages, HATEOAS) layered system code-on-demand(optional) -ex) JavaScript 서버에서 클라이언트로 보낸 코드가 작동해야 3. uniform interface의 제약조건 1) self-descriptive messages (메시지는 스스로를 설명..

CS/Network 2021.07.30

WAS (Web Application Server) vs. Web Server

1. 톰캣(Web Application Server, 8080 port) : 1) 의미 : 웹 서버 + 웹 컨테이너의 결합으로 다양한 역할을 수행한다. 웹 컨테이너는 클라이언트의 요청이 있을 때 내부 프로그램을 통해 결과를 만들어내고 이것을 다시 클라이언트에게 돌려주는 역할을 한다. 예를 들어 JSP와 서블릿 처리, 서블릿의 수명 주기 관리, 요청 URL을 서블릿 코드로 매핑, HTTP 요청 수신 및 응답, 필터 체인 관리 등 2. 아파치( Web Server, 80 port) 클라이언트의 요청을 기다리고 요청에 대한 데이터를 만들어서 응답하는 역할을 한다. 이때 데이터는 정적인 데이터(html, css 이미지 등으로 ) 한정된다. Nginx도 웹 서버에 해당한다. 3. 아파치와 톰캣의 차이 (= 웹 서..

CS/Network 2021.06.07
이전
1 2 3
다음
더보기
프로필사진

PRDEN

Spring will come to me through someone else.

  • 분류 전체보기 (327)
    • AI(Artificial intelligence) (5)
      • C,C++ Language (5)
      • Python Language (0)
      • 선형대수 (0)
      • 확률, 통계 (0)
      • 미,적분 (0)
    • App (13)
      • Dart Language (2)
      • WebView (2)
      • Flutter (9)
    • Front-end (69)
      • HTML 5, CSS3 (13)
      • JavaScript Language (17)
      • TypeScript Language (1)
      • React.js(Next.js) (16)
      • Vue.js(Nuxt.js) (22)
    • Back-end (68)
      • Java Language (30)
      • Spring-핵심& webMVC (25)
      • Spring-Security (8)
      • Spring-Batch (4)
      • Nodejs (1)
    • Persistence Framework (12)
      • SQL Mapper-Mybatis (4)
      • ORM -JPA (8)
    • CS (75)
      • 운영체제(리눅스) (8)
      • Network (22)
      • DataBase (22)
      • DesignPattern (1)
      • Algorithms & DataStructure (1)
      • ETC. (21)
    • DevOps (41)
      • Docker, Jenkins, Ansible, T.. (10)
      • AWS (24)
      • Azure (0)
    • 개발관련 도서 (38)
      • 대규모 서비스를 지탱하는 기술 (9)
      • 객체지향과 디자인 패턴 (3)
      • Http&Network Basic (10)
      • 테스트 주도 개발 시작하기 (2)
      • IT엔지니어를 위한 네트워크 입문 (8)
      • PracticalCloudSecurity (0)
      • Refactoring (1)
      • Apach Kafka (3)
      • 마이크로 서비스 패턴 (1)

Tag

JPA, vue.js, 대규모 서비스를 지탱하는 기술, kafka, Rest, mybatis, QueryString, HTTP, Scanner, websocketconfig, OOP, MySQL 인덱스, 인덱스, websocket, React, OS 캐시, 파티셔닝, SpringBoot, SpringSecurity, 직렬화,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/09   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바