API | REST API, GraphQL, Open API
·
궁금증 💭
API(Application Programming Interface)애플리케이션 : 고유한 기능을 가진 모든 소프트웨어인터페이스 : 두 애플리케이션 간의 서비스 계약요청과 응답을 사용하여 두 애플리케이션이 서로 통신하는 방법을 정의고유한 기능을 가진 두 소프트웨어 간의 서비스 계약소프트웨어 간에 데이터를 교환할 수 있도록 하는 규칙이나 프로토콜웹 API : 클라이언트와 웹 리소스 사이의 게이트웨이 API는 어떻게 작동하나요?클라이언트(요청을 보내는 애플리케이션) - 서버(응답을 보내는 애플리케이션) 구조ex) 모바일 앱(클라이언트) - 날씨 데이터베이스(서버)4가지 작동방식SOAP API - 단순 객체 접근 프로토콜 사용, XML을 사용하여 메시지 교환RPC API - 원격 프로시저 호출Websocket..