Desenvolva fluxos partilhados

Esta página aplica-se ao Apigee e ao Apigee Hybrid.

Ver documentação do Apigee Edge.

Combine políticas e recursos num fluxo partilhado que pode consumir a partir de vários proxies de API e até de outros fluxos partilhados. Embora seja semelhante a um proxy, um fluxo partilhado não tem um ponto final. Só pode ser usado a partir de um proxy de API ou de um fluxo partilhado que esteja na mesma organização que o próprio fluxo partilhado.

Desenvolva os seus fluxos partilhados através do Apigee no Cloud Code, conforme descrito nas secções seguintes. Consulte também o artigo Faça a gestão de pastas e ficheiros num espaço de trabalho do Apigee.

Crie um fluxo partilhado

Para criar um fluxo partilhado através do Apigee no Cloud Code:

  1. Realize um dos seguintes passos:

    • Posicione o cursor sobre a pasta sharedflows no seu espaço de trabalho local e clique em Ícone de criação de fluxo partilhado.

    • Selecione Ver > Paleta de comandos para abrir a paleta de comandos e selecione Cloud Code: Create Apigee shared flow bundle.

    O assistente de fluxo de criação partilhada é aberto.

  2. Introduza um nome exclusivo para o fluxo partilhado no comando e prima Enter.

Depois de concluir os passos no assistente, o nome do novo fluxo partilhado é apresentado em sharedflows na secção do Apigee. Cada pasta de fluxo partilhado está estruturada conforme descrito em Estrutura do diretório do conjunto de fluxos partilhados

Carregue um pacote de fluxo partilhado

Para carregar um pacote de fluxo partilhado através do Apigee no Cloud Code:

  1. Realize uma das seguintes ações:

    • No espaço de trabalho local, posicione o cursor sobre a pasta sharedflows e clique em Carregue o ícone do pacote de fluxo partilhado.

    • Selecione Ver > Paleta de comandos para abrir a paleta de comandos e selecione Cloud Code: Import Apigee shared flow bundle.

  2. Navegue para o pacote de fluxo partilhado que quer carregar e clique em Importar fluxo partilhado. O pacote de fluxo partilhado tem de estar estruturado conforme descrito em Estrutura do diretório do pacote de fluxo partilhado.

  3. (Opcional) Por predefinição, o nome do ficheiro ZIP, menos a extensão, é usado para o nome do fluxo partilhado. Se este nome não for exclusivo, é-lhe pedido que introduza um nome exclusivo.

A pasta de fluxo partilhado carregada é adicionada em sharedflows no seu espaço de trabalho do Apigee.

Configure fluxos partilhados

Configure fluxos partilhados conforme descrito nos seguintes tópicos:

Use fluxos partilhados

Pode chamar um fluxo partilhado através da política FlowCallout, conforme descrito na política FlowCallout.

Além disso, ao anexar um fluxo partilhado a um ponto de união de fluxo, pode executar o fluxo partilhado antes de um pedido de proxy ou de destino, ou após uma resposta de proxy ou de destino. Para mais informações, consulte: