CS/API #1
-
APICS/API #1 2023. 7. 12. 22:49
API(Application Programming Interface) 은 어플리케이션들 간에 상호작용하기 위한 인터페이스이다 즉 컴퓨터 프로그램이 서로 통신 하는 방법이다. API 중계 계층(API GateWay)(프로토콜,메서드,데이터타입) 클라이언트와 서비스 간의 통신을 중개하고 관리하는 서비스 이다 또한 중계 계층은 모니터링과 분석을 통해 API성능과 사용 동향을 파악할수 있으며 개발자와 기업은 효율적으로 관리할수 있다. 그럼 API 장점은 무엇인가? API 제공자는 데이터베이스 정보 및 제공을 드러내지 않아도 되며 보여주고 싶은 부분만 드러낼 수 있다. 사용자는 필요한 정보만 받을수 있으며 어떻게 구현이 되었는지 신경 안 써도 된다. 재사용성으로 인해 효율적으로 구축할 수 있다. API 종류가 있..