- cloudfront
- instance
- REST
- rabbitmq설치명령어
- javaIteration
- 어노테이션
- S3
- 인스턴스
- Amazon
- CloudFormation
- redis
- Heap
- map
- javamap반복
- db
- AWS
- list
- jpa
- 리눅스rabbitmq설치
- spring
- 자료구조
- Iteration반복문
- yumpackage
- java
- Cognito
- rabbitmq설치방법
- ELB
- dynamodb
- 차이점
- AWS CloudFormation
- Today
- Total
목록REST (2)
You are a developer, not a coder.
1. REST API 란? API (Application Programming Interface)란? 데이터와 기능의 집합을 제공하여 컴퓨터 프로그램간 상호작용을 촉진, 서로 정보를 교환 가능 하도록 하는 것. REST API의 정의 REST 기반으로 서비스 API를 구현한 것. 최근 Open API, MSA 등을 제공하는 업체 대부분은 REST API를 제공. 2. REST API 특징 REST 기반으로 시스템을 분산해 확장성과 재사용성을 높여 유지보수 및 운용을 편리하게 할 수 있다. REST는 HTTP 표준을 기반으로 구현 됨으로 HTTP를 지원하는 프로그램 언어로 클라이언트, 서버를 구현할 수 있다. REST API를 제작하면 특정 서버사이드스크립트 언어를 가리지 않고, 개발을 할 수 있다. 3...
1. REST란? REST는 소프트웨어 아키텍처의 한 형식 이다. 간단한 의미로는 웹 상의 자료를 HTTP위에서 SOAP이나 쿠키를 통한 세션 트랙킹 같은 별도의 전송 계층 없이 전송하기 위한 아주 간단한 인터페이스를 말한다. HTTP URI를 통해 자원을 명시하고, HTTP Method (POST, GET, PUT, DELETE)를 통해 해당 Resource에 대한 CRUD Operation을 적용 하는 것을 의미 한다. 즉, REST는 자원 기반의 구조 (ROA)설계의 중심에 Resource가 있고 HTTP Method를 통해 Resource를 처리하도록 설계된 아키텍처를 의미 한다. 웹 사이트의 이미지, 텍스트, DB 내용 등의 모든 Resource에 고유한 ID인 HTTP URI를 부여 한다. C..