API 개념

업데이트:

1. API 개념

1-1. API (Application Programming Interface)

  • 다양한 기기에서 서버의 데이터를 읽고 쓰기 위해서는 WebAPIs를 사용하게됨
  • 네트워크에서 기기들간에 의사소통을 해결하기 위해 사용하는 규격을 HTTP라고 부름
  • WebAPIs를 어떻게 디자인해서 만들것인지 정의하는 것을 SOAP,REST을 활용함
  • SOAP(Simple Object Access Protocol) : 네트워크 송수신을 XML 데이터 포맷에 저장해서 주고받은 것

  • 즉, API란 내부의 구현사항을 잘 숨겨두고 외부의 사용하는 사람이 필요한 것만 노출해두고 이것을 인터페이스하는 것

1-2. OPEN API(Public)

  • 내부에서 사용하는 WebAPIs를 외부 개발자가 사용할 수 있도록 공개적으로 오픈한것을 Open API라고함
  • 회사 서비스 커뮤니티에 기여하기 때문에 이를 많은 회사들이 활용함

2. 유용한 Open API 소스

  • kakao : https://developers.kakao.com/

태그:

카테고리:

업데이트: