API
API : 모듈끼리 통신하는데에 도움을 주는 중간자 역할


SOAP vs REST

- REST가 기술의 발전 방향과 잘 맞아 많이 사용하게 되었음
SOAP


- XML 로 정의되어 있음
- 이와같이 요청을 보내면 다음과 같이 응답이 온다.

REST

- SOAP에 비해서 상당히 러프한 편
- URL을 통해서 요청을 전송한다.

JSON

- 최소한의 규격을 지키면, 내부적으로는 자유롭게 수정/변형하여 사용이 가능
- 웹서비스에서 가장 많이 사용되는 데이터 타입이라고 해도 무방
BSON

- 데이터를 바이너리로 사용
- 기계가 받아들이기 쉽게 되어 있음
YAML

- 클라우드에서 설정파일로 많이 사용하고 있음
- JSON 보다 가독성이 좋아졌음