Sviluppo di flussi condivisi

Questa pagina si applica ad Apigee e Apigee hybrid.

Visualizza la documentazione di Apigee Edge.

Combina criteri e risorse in un flusso condiviso che puoi utilizzare da più proxy API e persino da altri flussi condivisi. Sebbene sia simile a un proxy, un flusso condiviso non ha endpoint. Può essere utilizzato solo da un proxy API o da un flusso condiviso che si trovi nella stessa organizzazione del flusso condiviso stesso.

Sviluppare i flussi condivisi utilizzando Apigee in Cloud Code come descritto nelle sezioni seguenti. Consulta anche Gestire cartelle e file in uno spazio di lavoro Apigee.

Creazione di un flusso condiviso

Per creare un flusso condiviso utilizzando Apigee in Cloud Code:

  1. Esegui uno dei seguenti passaggi:

    • Posiziona il cursore del mouse sulla cartella sharedflows nello spazio di lavoro locale e fai clic su Icona Crea flusso condiviso.

    • Seleziona Visualizza > Riquadro dei comandi per aprire la tavolozza dei comandi e seleziona Cloud Code: Crea bundle di flussi condivisi Apigee.

    Si apre la procedura guidata Crea flusso condiviso.

  2. Inserisci un nome univoco per il flusso condiviso quando richiesto e premi Invio.

Dopo aver completato i passaggi della procedura guidata, il nome del nuovo flusso condiviso viene visualizzato in sharedflows nella sezione Apigee. Ogni cartella del flusso condiviso è strutturata come descritto in Struttura della directory del bundle di flussi condivisi

Caricamento di un bundle di flussi condivisi

Per caricare un bundle di flussi condivisi utilizzando Apigee in Cloud Code:

  1. Esegui una delle seguenti azioni:

    • Nella tua area di lavoro locale, posiziona il cursore sulla cartella sharedflows e fai clic su Icona Carica bundle di flussi condivisi.

    • Seleziona Visualizza > Riquadro dei comandi per aprire la tavolozza dei comandi e seleziona Cloud Code: Importa bundle di flussi condivisi Apigee.

  2. Vai al bundle di flussi condivisi che vuoi caricare e fai clic su Importa flusso condiviso. Il bundle di flussi condivisi deve essere strutturato come descritto nella sezione Struttura della directory del bundle di flussi condivisi.

  3. (Facoltativo) Per impostazione predefinita, per il nome del flusso condiviso viene utilizzato il nome del file ZIP senza l'estensione. Se il nome non è univoco, ti verrà chiesto di inserirne uno.

La cartella del flusso condiviso caricata viene aggiunta in sharedflows nello spazio di lavoro Apigee.

Configurazione dei flussi condivisi

Configura i flussi condivisi come descritto nei seguenti argomenti:

Utilizzo di flussi condivisi

Puoi chiamare un flusso condiviso utilizzando il criterio FlowCallout, come descritto in Criterio FlowCallout.

Inoltre, collegando un flusso condiviso a un hook di flusso puoi eseguire il flusso condiviso prima di una richiesta di proxy o target o dopo una risposta di proxy o target. Per ulteriori informazioni, vedi:

.