API

shin·2021년 8월 12일
0

HTTP

목록 보기
9/13

API (Application Programming Interface)

  • 응용 프로그램 프로그래밍 인터페이스
    서비스나 제품을 이용하기 위해 만들어놓은 설명서와 결과물을 뜻한다

인터페이스

  • 물건을 조작하기 위한 디자인을 뜻한다. 여기서 디자인이라는 것은 마우스, 키보드 물리적 형태 뿐만 아니라 터치스크린, 동작인식등도 포함된다

프로그래밍 인터페이스

  • 프로그램이 다른 프로그램을 이용할 때쓰는 인터페이스로 기계가 이해하기 쉽게 입출력이 데이터로 이루어진다.

어플리케이션

  • 응용프로그램을 뜻한다

API 역할

  • 서버와 데이터베이스의 출입구 역할을 한다.
    허용된 사람들에게만 접근성을 부여해준다

  • 애플리케이션과 기기가 원활하게 통신할 수 있도록 한다.

  • 모든 접속을 표준화 한다.

유형

private API

  • 내부 API로, 제 3자에게 노출되지 않는다

public API

  • 개방형 API로, 누구나 사용할 수 있다

partner API

  • 기업이 동의하는 특정인들만 사용할 수 있다

0개의 댓글