API 란? API는 정의 및 프로토콜 집합을 사용하여 두 SW 구성요소가 서로 통신할 수 있게 하는 메커니즘입니다. 예를 들어, OO증권의 내부 주식거래 소프트웨어 시스템에는 주식 매매를 위한 다양한 서비스들이 들어 있습니다. 모바일의 MTS 앱에서 이런 OO증권의 내부 주식거래 서비스를 활용하여, 다른 SW 구성요소에서도 서비스를 이용할 수 있게 됩니다. API는 Application Programming Interface(애플리케이션 프로그래밍 인터페이스)의 줄임말입니다. API의 맥락에서 애플리케이션이라는 단어는 고유한 기능을 가진 모든 소프트웨어를 나타냅니다. "인터페이스"는 두 애플리케이션 간의 서비스 약속이라고 할 수 있습니다. 이 약속은 요청과 응답을 사용하여 두 애플리케이션이 서로 통신하..