다음 글상자의 괄호 안에 공통적으로 들어갈 용어로 가장 올바른 것은?웹… | [전자상거래관리사 1급 필기] 23년 1회차 기출문제 상세 페이지
다음 글상자의 괄호 안에 공통적으로 들어갈 용어로 가장 올바른 것은?
웹사이트에서 자신의 서비스와 데이터를 외부에서 접근할 수 있도록 공개하는 ( )(으)로, REST, SOAP, XML-RPC 등의 프로토콜로 제공한다.
누구나 사용할 수 있도록 공개된 ( )은/는 임의의 응용 프로그램을 쉽게 만들 수 있도록 준비된 프로토콜, 도구 같은 집합으로 프로그램 개발자는 운영체제의 상세한 기능은 몰라도 공개된 몇 개의 ( )만으로도 쉽게 응용 프로그램을 개발할 수 있다.
예를 들어 구글이 제공하는 구글맵 ( )을/를 활용하면 개인의 웹페이지에서도 구글맵과 같은 지도 서비스를 구현할 수 있다.
API
데이터베이스
AI알고리즘
OpenGL
서비스와 데이터를 외부에서 호출할 수 있도록 공개해 둔 규약과 도구의 집합이 API(응용 프로그램 인터페이스)다.
글상자가 REST, SOAP, XML-RPC라는 프로토콜로 제공된다고 못 박은 점, 그리고 운영체제의 상세한 기능을 몰라도 공개된 몇 개만으로 응용 프로그램을 만들 수 있다고 한 점이 결정적이다. 내부 구현은 감추고 호출 방법만 노출하는 인터페이스의 성격 그대로다.
예로 든 구글맵처럼 공개 API(오픈 API)를 가져다 쓰면 개인 웹페이지에서도 지도 서비스를 구현할 수 있다. 데이터베이스는 데이터를 저장·관리하는 저장소, AI알고리즘은 데이터를 학습·추론하는 계산 절차, OpenGL은 그래픽 처리 전용 라이브러리이므로 서비스 전반을 외부에 개방하는 창구 역할을 하지 못한다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.