Cette page s'applique à Apigee et à Apigee hybrid.
Consultez la documentation d' Apigee Edge.
Combinez des règles et des ressources au sein d'un flux partagé : cela vous permet d'utiliser ce flux depuis plusieurs proxys d'API, et même depuis d'autres flux partagés. Bien qu'il soit comparable à un proxy, un flux partagé ne possède pas de point de terminaison. Il ne peut être utilisé que depuis un proxy d'API ou un flux partagé appartenant à la même organisation que le flux partagé lui-même.
Développez vos flux partagés à l'aide d'Apigee dans Cloud Code, comme décrit dans les sections suivantes. Voir aussi Gérer les dossiers et les fichiers dans un espace de travail Apigee.
Créer un flux partagé
Pour créer un flux partagé à l'aide d'Apigee dans Cloud Code, procédez comme suit :
Effectuez l'une des opérations suivantes :
Placez le curseur sur le dossier sharedflows dans votre espace de travail local, puis cliquez sur .
Cliquez sur Afficher > Palette de commandes pour ouvrir la palette de commandes, puis sélectionnez Cloud Code : Créer un groupe de flux partagés Apigee.
L'assistant "Créer un flux partagé" s'ouvre.
Saisissez un nom unique pour le flux partagé lorsque l'invite s'affiche, puis appuyez sur Entrée.
Une fois la procédure de l'assistant terminée, le nom du nouveau flux partagé s'affiche sous sharedflows dans la section Apigee. Chaque dossier de flux partagé est structuré comme décrit dans la section Structure du répertoire de groupe de flux partagé.
Importer un groupe de flux partagé
Pour importer un groupe de flux partagé à l'aide d'Apigee dans Cloud Code, procédez comme suit :
Effectuez l'une des actions suivantes :
Dans votre espace de travail local, placez le curseur sur le dossier sharedflows, puis cliquez sur .
Cliquez sur Afficher > Palette de commandes pour ouvrir la palette de commandes, puis sélectionnez Cloud Code : Importer un groupe de flux partagés Apigee.
Accédez au groupe de flux partagé que vous souhaitez importer, puis cliquez sur Importer un flux partagé. Le groupe de flux partagé doit être structuré comme décrit dans la section Structure du répertoire d'un groupe de flux partagé.
(Facultatif) Par défaut, le nom du fichier ZIP moins son extension est utilisé pour le nom du flux partagé. Si ce nom n'est pas unique, vous êtes invité à en saisir un.
Le dossier de flux partagé importé est ajouté sous sharedflows dans votre espace de travail Apigee.
Configurer des flux partagés
Configurez les flux partagés, comme décrit dans les rubriques suivantes :
- Créer des flux partagés réutilisables
- Ajouter des fonctionnalités à l'aide de règles
- Gérer les ressources
Utiliser des flux partagés
Vous pouvez appeler un flux partagé à l'aide de la stratégie FlowCallout, comme décrit dans la règle FlowCallout.
En outre, en associant un flux partagé à un hook de flux, vous pouvez exécuter le flux partagé avant une demande proxy ou cible, ou après une réponse proxy ou cible. Pour en savoir plus, consultez les pages suivantes :
- Associer un flux partagé à l'aide d'un hook de flux (présentation des concepts)
- Associer des flux partagés à l'aide de hooks de flux (flowhooks.json) (étapes utilisant Apigee dans Cloud Code)