Informazioni su Cloud Endpoints Frameworks per Python

Questa pagina descrive le librerie e gli strumenti e fornisce altre informazioni per iniziare a utilizzare Endpoints Frameworks per Python. Consulta Informazioni su Endpoints Frameworks per una panoramica dell'architettura di Endpoints Frameworks.

Biblioteche e strumenti

Cloud Endpoints Frameworks per l'ambiente standard App Engine fornisce le seguenti librerie e strumenti:

Requisiti

Per utilizzare Endpoints Frameworks, segui la procedura mostrata nel Tutorial.

Infine, devi sapere come sviluppare il client che preferisci, come client web JavaScript o client mobili, come Android.

Processo di sviluppo

Il flusso di lavoro generale per lo sviluppo di un'applicazione utilizzando endpoint framework è:

  1. Scrivi prima il codice API, eseguendo il wrapping delle classi e degli eventuali metodi esposti e creando classi Message come descritto in Creare un'API Endpoints.
  2. Crea un server web per la pubblicazione dell'API.
  3. Genera il file di configurazione OpenAPI ed eseguine il deployment come descritto nel tutorial.
  4. Se vuoi, testa la tua API in locale.
  5. Distribuisci l'API .
  6. Genera librerie client.
  7. Scrivi la tua applicazione client utilizzando le librerie client quando effettui chiamate all'API.

Per iniziare

Per iniziare, segui il tutorial per configurare, eseguire il deployment e inviare richieste a un'API di esempio. Torna quindi a questa sezione per le informazioni necessarie per configurare, eseguire il deployment e testare la tua API.

Migrazione da Endpoints versione 1.0

Se hai già sviluppato un backend API utilizzando la versione precedente di endpoint, segui la guida alla migrazione per spostare la tua app su Endpoints versione 2.0.