본문 바로가기

Basic Information2

API API란?한 프로그램에서 다른 프로그램으로 데이터를 주고 받기위한 방법이자 규칙, 프로토콜, 도구이다. 목차 API란?Application Programming Interface 의 줄임말이다.Application: 고유한 기능을 가지고 있는 모든 sw(소프트웨어)Interface: 두 Application간의 요청과 응답을 통해 통신하는 방법을 정의A라는 프로그램에서 B라는 프로그램으로 데이터를 전송하기 위한 규칙(방법, 프로토콜, 도구)이다.이를 좀 더 풀어서 말하면 sw끼리 서로 대화하기 위한 설명서라고 할 수 있다.식당에서 손님이 가게에 음식을 주문하기 위한 메뉴판이라고 생각하면 편하다. 즉 API문서에는 개발자가 요청과 응답을 정의하는 방법이 기재되어 있다. API 사용처우리 주변에는 다양한 .. 2025. 8. 8.
서버란? 서버란 클라이언트의 요청에 요청을 처리하고 응답하는 컴퓨터를 말한다. 목차 서버의 사전적 정의컴퓨터 망에서 클라이언트라고 불리는 컴퓨터에 [정보를 제공]하는 컴퓨터.서버를 사용하는 아키텍쳐를 클라이언트 서버 모델이라고 부른다. 클라이언트 - 서버 모델서버를 알기위해서는 클라이언트와 서버의 관계에 대해 알아야 한다.클라이언트-서버 모델은 크게 서버와 클라이언트, 공유자원, 서비스, 네트워크 프로토콜 총 5가지로 나누어 볼 수 있다.서버- 서버는 한가지 이상의 서버 프로그램을 실행하고 있어야 한다.- 서버는 클라이언트와 자원을 공유한다.- 서버는 클라이언트의 요청을 처리하여 [응답(Response)]한다.- 하나 혹은 다수의 클라이언트에게 네트워크 프로토콜에 맞추어 서비스를 제공한다.- 서버는 제공하는 서비.. 2025. 8. 1.