RESTful Tutorial!이 글은 RESTful에 대하여서 완벽하게 정리하는 것이 아닌 기본적인 내용을 학습하도록 작성한 글입니다. 세세한 내용에 대해서는 각 목차를 Keyword로 검색하시길 바랍니다. 해당 예제들은 다음 글에서 업로드할 예정입니다. Notion에서 작성하고 옮겨오다 보니 몇몇 양식이 깨져있을 수 있습니다. 그렇기에 Notion Link도 남겨드립니다. www.notion.so/Week_02-01-REST-8d07b91683d548c2aa4e20f2f404eeef RESTful을 위한 사전 지식HTTP (Hypertext Transfer Protocol)Web client와 Server 간의 데이터 전송을 위해 사용되는 Application Layer Protocol입니다...
각각의 리소스를 분류하기 위해 모든 데이터는 그것만의 표준화된 이름을 가지고 있다. (식별 값) 책의 ISBN 번호 버스의 노선 번호 은행 계좌의 번호 사람의 주민등록번호 등 리소스 RFC 2396 - Uniform Resource Identifiers (URI): Generic Syntax 모든 리소스가 일종의 표준 이름을 준수하기에 식별 값을 기준으로 쉽게 공유하고 접근할 수 있다. URL은 인터넷의 리소스를 가리키는 표준이름이다. 인터넷의 리소스 탐색하기 URL은 리소스의 위치를 가리키며, 이것을 이용해 리소스를 찾고 사용하며 공유할 수 있다. 사용자는 브라우저에 URL을 입력하고 브라우저는 화면 뒤에서 사용자가 원하는 리소스를 얻기 위해 적절한 프로토콜을 사용하여 메세지를 전송한다. URL 은 통..
전 세계의 브라우저, 서버, 웹 애플리케이션은 모두 HTTP를 통해 서로 대화한다 HTTP : 인터넷의 멀티미디어 배달부 HTTP 는 신뢰성 있는 데이터 전송 프로토콜을 사용하기 때문에, 데이터가 지구 반대편에서 오더라도 전송 중 손상되거나 꼬이지 않음을 보장한다. 이 덕분에 사용자는 인터넷에서 얻는 정보가 손상된 게 아닌지 염려하지 않아도 된다. 웹 클라이언트와 서버 웹 컨텐츠는 서버에 존재한다. 서버는 보통 HTTP 프로토콜로 의사소통하기 때문에 HTTP 서버라고 부르기도 한다. 웹 서버는 인터넷의 데이터를 저장하고 클라이언트가 요청한 데이터를 제공한다. 웹 클라이언트 크롬 익스플로러 사파리 등 리소스 웹 서버는 "리소스"라는 것을 관리하고 제공한다. 리소스란? 웹 서버의 정적 파일 (HTML, Te..
- Total
- Today
- Yesterday
- Url
- JDK Dynamic Proxy
- configuration
- rabbitmq
- Local Cache
- java
- cglib
- URI
- spring AOP
- mybatis
- hypermedia
- spring
- URN
- 게으른개발자컨퍼런스
- 근황
- RPC
- 게으른 개발자 컨퍼런스
- THP
- Global Cache
- AMQP
- Distributed Cache
- RESTful
- Data Locality
- JPA
- 소비자 관점의 api 설계 패턴과 사례 훑어보기
- Cache Design
- lambda
- JVM
- HTTP
- Switch
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |