CS26 API란? API란? API는 Application Programming Interface(애플리케이션 프로그램 인터페이스)의 줄임말입니다. API의 맥락에서 애플리케이션이라는 단어는 고유한 기능을 가진 모든 소프트웨어를 나타냅니다. 인터페이스는 두 애플리케이션 간의 서비스 계약이라고 할 수 있습니다. 이 계약은 요청과 응답을 사용하여 두 애플리케이션이 서로 통신하는 방법을 정의합니다. API 문서에는 개발자가 이러한 요청과 응답을 구성하는 방법에 대한 정보가 들어 있습니다. API는 어떻게 작동하나요? API 아키텍처는 일반적으로 클라이언트와 서버 측면에서 설명됩니다. 요청을 보내는 애플리케이션을 클라이언트라고 하고 응답을 보내는 애플리케이션을 서버라고 합니다. 따라서 날씨 예에서 기상청의 날씨 데이터베이스는 서.. CS 2022. 12. 5. [CS] OSI 7계층 탄생배경 탄생 배경 1960년대에 미 국방성에서 알파넷이라는 이름으로 최초 네트워크를 개발 후 미국 내에 배포함 미국을 시작으로 글로벌 네트워크를 구축 하려니, 네트워크에 규칙이 없어서 난장판 이었음 1970년대에 국제 표준화 기구(ISO)에서 OSI 7계층 모델을 만들어서 네트워크 기본 구조를 가이드 네트워크를 계층화* 한 7개 계층은 각각의 규칙을 가지고 네트워크상에서 데이터를 전달하도록 가이드 1980년대에 우리나라를 시작으로 독일 등.. 각국에 글로벌 네트워크가 연결됨 그런데, OSI 7계층 모델에 계층별 규칙을 모두 완성해서 구축하려고 했으나 생각보다 오래걸림 1990년대에 최종적으로 OSI 7계층 모델보다 먼저 나와 검증완료된 TCP/IP 규칙(프로토콜)이 표준 따라서, OSI는 7개의 계층을.. CS 2022. 12. 2. 이전 1 2 3 다음 반응형