Uma breve introdução à programação do Dragonfly Safety Workbench

Como criar um novo fluxo de trabalho sozinho?

Crie um novo fluxo de trabalho no ambiente de trabalho, clique no processo de orquestração e entre na página de edição do fluxo de trabalho, conforme mostrado na figura abaixo

Introdução à área de tela

A página do fluxo de trabalho está dividida em 4 áreas:

  1. Área de layout da tela: conecte nós para formar um programa de cima para baixo
  2. Área de componentes básicos: fornece algumas funções básicas do programa, o que é conveniente para os usuários criarem programas rapidamente
  3. Área de componente de mercado: o usuário preenche os parâmetros do componente básico e compartilha ativamente o componente estendido
  4. Área de configuração do nó: Quando o usuário clica em um nó na tela, esta área aparecerá automaticamente para configurar os parâmetros do nó

Classificação de componentes básicos

Os componentes básicos são divididos em duas categorias:

  • Componentes de entrada de dados: leitura de arquivos, entrada de texto, leitura de banco de dados, envio de pacotes HTTP
  • Componentes de processamento de dados: executar scripts, executar contêineres, filtros

O componente de entrada de parâmetros importa principalmente dados externos para o fluxo de trabalho, e o componente de processamento de dados processa os dados de entrada e envia o resultado para a plataforma.

Qual é a diferença entre componentes básicos e componentes de mercado?

Componentes básicos são as funções mais básicas da plataforma fornecida pela plataforma.Por exemplo, a execução de componentes de script pode executar código python, mas o código ainda precisa ser escrito pelo usuário.

O componente de mercado é que o usuário preenche os parâmetros do componente básico, como preencher o código Python para varredura de rede no componente de script em execução

Portanto, pode-se entender que o componente básico = o próprio componente básico, e o componente de mercado = o componente básico + configuração de parâmetros.

Qual é a vida útil de um programa?

A plataforma fornece componentes e conexões básicas. Depois que o usuário arrasta os componentes para a tela, haverá nós. Nós e nós formam um relacionamento lógico por meio de conexões;

A plataforma irá ler o número de nós na tela e, em seguida, usar o programa para executar de cima para baixo. Os Adados do nó upstream serão 文件共享passados ​​​​para o nó downstream por meio do método B, e Bos dados do nó serão passados para o arquivo através do método de compartilhamento de arquivos C;

A própria plataforma fornece o código para obter os dados do nó upstream e o método de transferência dos dados para o nó downstream, sendo que o usuário só precisa estar atento ao processo intermediário de processamento de dados.

Como depurar o nó?

Você só precisa lidar com o relacionamento entre o nó atual e o nó upstream. Normalmente, o componente de script em execução é usado para processar dados. O Dragonfly fornece os dados do nó upstream. Depois de clicar no nó e o painel de configuração aparecer, você pode copie os dados do nó upstream com um clique e, em seguida, depure o código localmente.

Acho que você gosta

Origin blog.csdn.net/u013431141/article/details/128617376
Recomendado
Clasificación