ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • API란?
    ETC. 2022. 4. 11. 22:08

    API (Application Programming Interface)는 응용 프로그램에서 사용할 수 있도록 운영체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스 프로그램을 개발할 때 소프트웨어를 구축하고 통합하기 위한 정의 및 프로토콜 세트

    • 서로 다른 시스템이 만나 동작하기 위한 의사소통 역할
    • 데이터 전달 및 처리
    • 사용자가 여러 응용프로그램 작업을 수행, 완료할 때 정보 제공

    API 접근 방식

    • Private API : 내부 API. 기업이나 연구 단체 등 단체 내부에서만 사용됨.
    • Partner API : 특정 비즈니스 파트너와 공유하는 것으로, 기업에서 파트너 회사 간에 응용프로그램 통합을 위해 사용됨.
    • Public API : 개방형 API로, 모든 사람들에게 제공하는 것으로 누구나 제한 없이 API를 사용할 수 있음.

    API 장점

    • 자동화가 용이: 사람이 직접 조작하지 않아도 관련 내용이 자동으로 생성되고 처리되어 워크플로우가 빨라질 수 있다.
    • 범위의 확장성: 정보 전달의 기능이 있어서 사용자 환경에 맞춰 전달이 가능하다. API에 직접 엑세스 하지 않아도 자동 생성 및 업로드가 가능하다.
    • 적용력: 변화 예측에도 큰 도움이 되기 떄문에 데이터 수집과 전달에 유연하다.
    반응형

    'ETC.' 카테고리의 다른 글

    RESTful API란..?  (0) 2022.04.21
    JWT란?  (0) 2022.04.10
© 2021 J.LOG