부트캠프가 끝난뒤...(5)
ㅇ HTTP 웹 애플리케이션 아키텍처에선 클라이언트와 서버가 HTTP라는 프로토콜을 이용해 대화를 나눈다. 정보처리기사를 준비하면서 외웠던 OSI 7계층에는 응용계층, 표현계층, 세션계층, 전송계층, 네트워크 계층, 데이터링크, 물리계층이 존재하는데, 응용계층에 존재하는게 HTTP, HTTPS, FTP, WebSocket 등등이 있고, 전송계층에는 TCP, UDP 등 인터넷 프로토콜이 있다. ㅇ API 손님이 메뉴를 준비할 때, '알아서 해와'라는 요청은 컴퓨터에선 있을 수 없다. 컴퓨터에겐 정확한 주문 방법에 따라 요청해야한다. 하지만 주문을 하기 위해선 사용가능한 자원을 파악해야하는데, 이를 위해 API가 존재한다. API(Application Programming Interface)라는 뜻은 의사소..
2023. 5. 11.