문제
서버가 통신용 프로그램을 띄워 포트를 할당하고, 클라이언트의 요청이 들어오면 클라이언트와 연결되어 통신하도록 해 주는 네트워크 기술은?
① DB Link ② API ③ Socket ④ Web Service
정답
3번
해설
정답: 3. 소켓은 IP 주소와 포트를 통해 서버와 클라이언트가 연결되어 데이터를 주고받는 네트워크 통신 인터페이스이다.
오답 풀이
- 1번: DB Link는 데이터베이스 간 연결을 위한 기술이다.
- 2번: API는 응용 프로그램 간 기능 호출을 위한 인터페이스이다.
- 3번: Socket은 네트워크 통신의 끝점 역할을 한다.
- 4번: Web Service는 네트워크 위에서 API와 같은 형태로 기능을 제공하는 방식이다.
보충 개념 소켓 통신은 IP 주소와 포트 번호를 기반으로 서버와 클라이언트가 데이터를 교환한다.