1. REST(Representational State Transfer)의 개요
1-1. REST(Representational State Transfer)의 정의
- 웹과 같은 분산 하이퍼미디어 환경에서 자원의 존재/상태 정보를 표준화된 HTTP 메소드로 주고받는 SW아키텍처 스타일
1-2. REST(Representational State Transfer)의 특징
1) Stateless : 클라이언트와 서버간의 Stateless 상태
2) URI 사용 : 자원표현의 위치를 검색 및 접근
3) HTTP 사용 : HTTP 프로토콜을 통해 데이터 송/수신
2. REST(Representational State Transfer)의 구성도, 구성요소, 개체간의 상호작용
2-1. REST(Representational State Transfer)의 구성도
2-2. REST(Representational State Transfer)의 구성요소
구성개체 | 상세설명 |
데이터요소 | - 데이터, 식별자(URI와URL), HTML 문서, XML 문서, 이미지와 같은 데이터표현 |
컴포넌트 | - 아파치(Apache) httpd와 마이크로소프트® IIS(Internet Information Services) 같은 고유서버, 스퀴드(Squid)와 CGI 같은 게이트웨이(gateways), 건틀렛(Gauntlet)과 넷스케이프(Netscape) 프록시 같은 프록시, 웹브라우저나 모바일기기 같은 사용자 에이전트 |
커넥터 | - libwww같은 클라이언트 커넥터, NSAPI 같은 서버커넥터, 브라우저 캐시 같은 캐시등 |
2-3. REST(Representational State Transfer)의 개체간의 상호작용
'1. IT Story > Basic Studies' 카테고리의 다른 글
소셜커머스(Social Commerce) (0) | 2019.08.22 |
---|---|
EAI(Enterprise Application Integration) (0) | 2019.08.17 |
ESB(Enterprise Service Bus) (0) | 2019.08.15 |
XRX (XForms,REST and XQuery) (0) | 2019.08.14 |
LOD(Linked Open Data) (0) | 2019.08.12 |
BPEL(Business Process Execution Language) (0) | 2019.08.10 |
SaaS(Software as a Service) Escrow (0) | 2019.08.09 |
Key Escrow (0) | 2019.08.08 |