-
API, SDK, Protocol, HSL, RTP/RTSP, SNMP, PING 네트워크 용어 정리 및 차이점
1. API (Application Programming Interface) 란?정의: 응용 프로그램 프로그래밍 인터페이스. 프로그램들이 서로 상호작용하는 것을 도와주는 매개체이며, 특정 기능을 수행하기 위해 정해진 약속(규칙과 규격)의 집합입니다.쉬운 예시: 식당의 '메뉴판'과 같습니다.손님(하나의 프로그램)은 주방(다른 프로그램)의 복잡한 요리 과정을 알 필요 없이, 메뉴판(API)을 보고 원하는 음식(기능)을 주문합니다.웨이터(API의 역할)는 주문을 받아 주방에 전달하고, 완성된 음식을 손님에게 가져다줍니다.즉, API는 프로그램 간의 '주문 창구' 역할을 하여 정해진 방식으로 소통하게 해줍니다.2. SDK (Software Development Kit) 란?정의: 소프트웨어 개발 키트. 특정 플..
정보/컴퓨터
2025. 3. 31.