Project Anda minimal harus berisi file berikut:
File dan Lokasi | Deskripsi |
---|---|
/src/main/java/<packagepath>/<your_api_class>.java |
File class (atau beberapa file, jika Anda menerapkan API di beberapa class) yang berisi API backend. |
/src/main/webapp/WEB-INF/appengine-web.xml |
Deskripsi deployment aplikasi web diperlukan untuk konfigurasi App Engine. |
/src/main/webapp/WEB-INF/web.xml |
Deskripsi deskriptor deployment aplikasi web Java standar memetakan URL ke servlet dan informasi lainnya. |
Isi setiap file yang diperlukan ini didokumentasikan di bagian berikut.
File class API
Konten wajib dan opsional dari file class (atau beberapa file, jika Anda menggunakan API multi-class) sepenuhnya dijelaskan dalam topik Anotasi Endpoint.
appengine-web.xml
File appengine-web.xml
digunakan untuk menentukan konfigurasi lingkungan standar App Engine saat API di-deploy.
Lihat Referensi appengine-web.xml untuk informasi selengkapnya.
Isi minimum yang diperlukan untuk file ini adalah sebagai berikut:
web.xml
Anda dapat menggunakan file web.xml
untuk mengonfigurasi servlet Endpoint, yang menangani
permintaan masuk dan meneruskannya ke layanan backend yang berjalan di
App Engine. Servlet Endpoint diperlukan agar API Anda dikelola oleh Cloud Endpoints.
Isi minimum yang diperlukan untuk file ini adalah sebagai berikut:
Untuk informasi selengkapnya tentang web.xml
, lihat
Deskripsi Deployment: web.xml.