Criação de uma atividade JavaScript Probe
Crie uma atividade de JavaScript Probe para instruir um MID Server a executar o javascript do lado do servidor.
Antes de Iniciar
Funções necessárias: activity_creator ou workflow_admin
Por Que e Quando Desempenhar Esta Tarefa
A atividade JavascriptProbe tem a mesma funcionalidade que fazer chamadas de "Pacotes" em bibliotecas Java padrão. Ele permite que você tenha mais controle sobre as bibliotecas Java no MID Server. Você pode carregar seus próprios arquivos JAR no MID Server e fazer com que o JavascriptProbe faça chamadas de pacote nesses arquivos Java.
Procedimento
O que Fazer Depois
Conclua a criação da sua atividade de probe JavaScript criando variáveis de saída, criando uma regra de análise ou Condições. Consulte o tópico criar atividades personalizadas para conhecer as opções de modelo.
Parâmetros de execução do modelo JavaScript Probe
Você usa parâmetros de execução para criar o script do processo de entrada no formulário de pré-processamento do designer de atividades.
executionParam. com todas as variáveis nesta tabela.| Nome | Variável | Tipo | Uso |
|---|---|---|---|
| Tipo de Script | script_type | Enumerado | Tipo de script a ser executado. Os tipos possíveis são:
|
| Script | script | Cadeia de caracteres | Script que executa JavaScript personalizado quando script_type é custom_javascript_type. |
| MID script include | mid_script_include | Referência | A referência sys_id associada ao script include do MID Server a ser chamado, quando o script_type for mid_script_include_type. |
| Fonte | origem | Cadeia de caracteres | Host de destino no qual o script será executado. |
| MidCapabilities | midCapabilities | Cadeia de caracteres (separados por vírgulas) | Lista de recursos do MID Server exigidos |
| Parâmetros | parâmetros | Matriz de objeto JavaScript | Matriz de objetos JavaScript, expressa com o prefixo executionParam.. Para adicionar mais pares de nome-valor à matriz parâmetros, anexe-os à matriz existente. Crie um objeto JavaScript com a seguinte sintaxe e adicione-o à matriz executionParam.parameter . Isso atribui parâmetros adicionais à mensagem: |
| ValueCapabilities | valueCapabilities | Matriz de hashmap | Valores de recursos usados para selecionar o MID Server. Para obter mais informações, consulte Recursos do MID Server. Se houver recursos adicionais atribuídos por valor, use este exemplo para personalizar a seleção do MID Server: |
Parâmetros de pós-processamento do modelo JavaScript Probe
Use esses parâmetros para criar um script de pós-processamento.
| Nome | Variável | Tipo | Uso |
|---|---|---|---|
| Carga | carga | Cadeia de caracteres | Contém carga bruta retornada do probe JavaScript Probe. |
| Saída | saída | Cadeia de caracteres | Contém dados de saída retornados do JavaScript Probe. |
| EccSysId | eccSysId | Cadeia de caracteres | Contém o ID de referência associado à mensagem de entrada da Fila do ECC. |
| Mensagens de Erro | errorMessages | Cadeia de caracteres | Contém as mensagens de erro retornadas do JavaScript Probe. Se nenhuma mensagem de erro for retornada, este valor será nulo. |
Configuração do comando de execução do JavaScript Probe
Use as variáveis de entrada que você criou para configurar o comando que a Orquestração executa no host de destino do JavaScript Probe.
Antes de Iniciar
Funções necessárias: activity_creator, administrador