이 페이지에서는 라이브러리 및 도구에 대해 설명하고 자바용 Endpoints Frameworks를 사용하는 데 도움이 되는 기타 정보를 제공합니다. Endpoints Frameworks의 아키텍처 개요는 Endpoints Frameworks 정보를 참고하세요.
라이브러리 및 도구
App Engine 표준 환경용 Cloud Endpoints 프레임워크는 다음과 같은 라이브러리와 도구를 제공합니다.
- Endpoints 프레임워크는
com.google.endpoints
그룹의 Maven 중앙 저장소에서 사용할 수 있습니다. 기본 필수.jar
파일은endpoints-framework
아티팩트에 있습니다. 자세한 내용은 API Javadoc을 참고하세요. - 클라이언트 라이브러리 번들을 생성하는 데 사용할 수 있는
endpoints
명령줄 도구 (Linux용) 또는endpoints.cmd
(Windows용)와 Android 앱 및 다른 유형의 클라이언트 애플리케이션에서 API에 액세스할 수 있는 검색 문서 - Endpoints Frameworks Maven 플러그인과 Endpoints Frameworks Gradle 플러그인을 사용하여 다음을 생성할 수 있습니다.
- 클라이언트 라이브러리 번들 및 검색 문서
- 모니터링, 로깅, API 키 유효성 검사와 같은 API 관리 기능이 필요한 경우에 사용하는 OpenAPI 구성 파일
요건
Endpoints Frameworks를 사용하려면 가이드에 표시된 과정을 따릅니다.
개발자는 자바스크립트 웹 클라이언트 또는 모바일 클라이언트(예: Android)와 같이 자신이 선택한 클라이언트를 개발하는 방법을 알아야 합니다.
개발 프로세스
Endpoints Frameworks를 사용하여 애플리케이션을 개발하는 일반적인 워크플로는 다음과 같습니다.
- API 프로젝트를 만든 후 API 코드를 작성합니다.
- 클래스 및 클라이언트 라이브러리를 생성할 수 있도록 API를 주석 처리합니다.
- OpenAPI 구성 파일을 생성하고 가이드에 설명된 대로 배포합니다.
- 선택적으로 API 로컬 테스트를 수행합니다.
- API를 배포합니다.
- 클라이언트 라이브러리를 생성합니다.
- 클라이언트 애플리케이션을 작성하면서 API를 호출할 때 클라이언트 라이브러리를 사용합니다.
시작하기
시작하려면 가이드에 따라 샘플 API를 구성 및 배포하고 요청을 전송합니다. 그런 후 이 섹션으로 돌아와서 자신의 API를 구성, 배포, 테스트하는 데 필요한 정보를 확인합니다.
Endpoints 버전 1.0에서 이전
이전 버전의 Endpoints를 사용하여 API 백엔드를 이미 개발한 경우 이전 가이드를 따라 앱을 Endpoints 버전 2.0으로 이전합니다.