투케이2K

50. [IT 용어] API (application programming interface) 용어 설명 본문

IT기술 & IT용어

50. [IT 용어] API (application programming interface) 용어 설명

투케이2K 2022. 10. 21. 21:54
반응형

[제 목]

[IT 용어] API (application programming interface) 용어 설명

 

[설 명]

1. API 는 컴퓨터 프로그램 사이를 연결해 두 소프트웨어 구성 요소가 서로 통신할 수 있게 하는 메커니즘입니다

2. API 는 서로 정해진 인터페이스로 데이터 통신을 주고 받습니다

3. API는 동작 순서 :

- 클라이언트 (ex : 모바일) 에서 api 요청을 보냅니다

- 서버에서는 api 요청에 대한 로직을 처리 후 응답을 리턴합니다

4. API 방식 :

- SOAP API : 클라이언트와 서버는 XML을 사용하여 메시지를 교환합니다

- RPC API : 원격 프로시저 호출로, 클라이언트가 서버에서 함수나 프로시저를 완료하면 서버가 출력을 클라이언트로 다시 전송합니다

- Websocket API : JSON 객체를 사용하여 데이터를 전달하는 웹 API 로 클라이언트 앱과 서버 간의 실시간 양방향 통신을 지원합니다

- REST API : 클라이언트가 서버에 요청을 데이터로 전송합니다. 서버가 이 클라이언트 입력을 사용하여 내부 함수를 시작하고 출력 데이터를 다시 클라이언트에 반환합니다

 
반응형
Comments