[Network] API란?
·
CS: Computer Science/Network
API : Application Programming Interface API의 시초 1964년 하드웨어 독립성(Hardware Independence)을 위해서 많이 사용되었다. 예를들어 서로 다른 하드웨어 부품마다 개발자가 일일이 프로그램을 작성하기 보다 HAL(hardware abstraction layer) 즉 하드웨어 추상화 계층을 통해서 한 번만 display 라는 함수를 이용하면 각기 다른 모니터에 출력하거나 각기 다른 하드웨어 부품에 작성하는 것을 쉽게 해주는 것이 생겼다. 1980년 중반 Mac OS(1984), Windows(1985)의 등장 각각의 운영체제에서 동작하는 어플리케이션을 만들기 위해서는 OS에서 제공하는 API를 이용해서 만들 수 있다. Mac이라면 Cocoa (API)를..