Assurer la communication entre les services

Plusieurs méthodes sont disponibles pour assurer la communication entre vos services App Engine ou avec d'autres services, tels que les services GCP et des applications externes.

L'approche la plus simple pour communiquer avec votre service App Engine consiste à envoyer des requêtes HTTP ciblées, dans lesquelles l'URL comprend le nom ou l'ID d'une ressource. Par exemple, vous pouvez inclure l'ID d'un service ou d'une version que vous souhaitez cibler, en plus de l'ID du projet GCP correspondant :

http://[VERSION_ID].[SERVICE_ID].[MY_PROJECT_ID].appspot.com
https://[VERSION_ID]-dot-[SERVICE_ID]-dot-[MY_PROJECT_ID].appspot.com

Pour en savoir plus sur le ciblage des services et la définition d'URL HTTPS, consultez la page Mode de routage des requêtes. Pour autoriser les requêtes entre vos services et d'autres services GCP, consultez la page Configurer l'authentification pour des applications de production serveur à serveur.

Vos services App Engine peuvent également communiquer à l'aide de Cloud Pub/Sub, un service de messagerie asynchrone fiable entre plusieurs processus, y compris App Engine. Ces processus peuvent être des instances individuelles de votre application, des services ou même des applications externes.

Pour partager des données entre plusieurs bases de données et votre application App Engine ou une autre application externe, consultez la page Comprendre le stockage des données et des fichiers.

Cette page vous a-t-elle été utile ? Évaluez-la :

Envoyer des commentaires concernant…

Environnement flexible App Engine pour les documents Ruby