[ CS / Network ] 프로토콜 & API

황승환·2021년 8월 13일
0

CS

목록 보기
1/60

프로토콜

  • 컴퓨터 간의 정보를 주고 받을 때의 통신 방법에 대한 규칙
  • 정보기기 간의 정보 교환이 필요한 경우 이를 원활하게 하기 위해 정한 여러가지 통신 규칙과 방법에 대한 약속
  • 상호 간의 접속이나 전달 방식, 통신 방식, 주고 받을 자료의 형식, 오류 검출 방식, 코드 변환 방식, 전송 속도 등에 대해 여러 가지를 정하는 것
  • 대표적인 표준 프로토콜로 TCP/IP가 있음

API

  • OS와 Application 간의 통신에 사용되는 언어나 메세지 형식
  • Application이 OS나 DBMS와 같은 시스템 프로그램과 통신할 때 사용되는 언어나 메세지 형식

차이점

  • 프로토콜은 공식적인 규약, API는 개발자가 정한 메세지 형식
  • 프로토콜은 컴퓨터 간, 정보기기 간의 정보 교환 시 사용되는 규칙, API는 Application과 시스템 프로그램이 통신할 때 사용되는 메세지 형식
profile
꾸준함을 꿈꾸는 SW 전공 학부생의 개발 일기

0개의 댓글