O Remote System Explorer é construído para que você possa executar programas e comandos nos servidores remotos. A seguinte documentação aplica-se à execução de programas do servidor Native iSeries, bem como a programas Java e C/C++ remotos, que utilizam configurações de ativação.
As configurações de ativação fornecem a capacidade de salvar e modificar configurações específicas designadas para executar programas. No entanto, você também pode utilizar o Subsistema de Comandos para executar comandos predefinidos de forma rápida e fácil. Consulte Utilizando Comandos Pré-definidos para obter informações adicionais.
Há dois modos distintos de chamar a ação Run, com e sem prompt. Se escolher a opção sem prompt, o objeto selecionado será executado com valores padrão. Se seu programa ou comando precisar de
parâmetros, será necessário utilizar a versão com prompt para criar um configuração de ativação.
A visualização Commands Log exibe todas as mensagens
retornadas enquanto seus aplicativos estiverem em execução. Você pode selecionar um programa ou comando
e executá-lo de acordo com o tipo do aplicativo que ele chama. A seguinte lista descreve as várias configurações de ativação disponíveis para a execução de programas.
- Aplicativo do iSeries na Tarefa do Servidor de Comunicação do Remote
System Explorer (Normal): Essa opção permite executar o programa na mesma tarefa que o servidor de comunicação. Isso será útil se você utilizar o job do servidor de comunicação
para configurar seu ambiente, sua lista de bibliotecas, por exemplo e se precisar que seu programa seja executado nesse ambiente.
- iSeries Batch Application: Essa opção utiliza o comando SBMJOB
para executar o aplicativo no subsistema batch que é especificado em seu perfil de usuário.
- iSeries Interactive Application: Para essa opção, seu aplicativo será
executado na tarefa interativa associada à conexão do Remote System selecionada. Se nenhum job interativo estiver associado à conexão, será solicitado que você utilize o comando STRRSESVR para associar o job interativo à conexão específica.
- iSeries Multi-threaded Application: Utilize esta opção para executar
aplicativos multiencadeados. Isto cria um job BCI no QUSRWRK e executa o
aplicativo nesse job. Você também pode utilizar esta opção para executar qualquer aplicativo em batch.
Esta opção está disponível apenas para objetos do tipo *PGM.
- Host Java Application: Essa opção executa programas Java em todas as plataformas.
- (
Apenas na Advanced Edition do produto) Host C/C++ Application: Esta opção executa programas C/C++ em todas as plataformas, exceto na plataforma iSeries.
As configurações de ativação são configurações salvas que você pode chamar para executar programas e construções várias vezes. Você também pode executar programas diretamente do Commands Subsystem, no entanto, as configurações de ativação permitem maior produtividade porque é possível especificar e salvar as informações requeridas para executar o aplicativo, incluindo parâmetros, variáveis de ambiente e assim por diante. Também é possível criar várias configurações de ativação para o mesmo aplicativo.
Suas configurações são incluídas no menu do workbench e podem ser ativadas em uma etapa rápida. Você também pode editar e salvar novamente as configurações de ativação a qualquer momento. Suas inclusões e modificações entram em efeito toda vez que você utiliza a configuração para executar um programa ou chamar uma construção remota de um programa. As configurações de ativação precisam ser compatíveis com o desenvolvimento orientado a projeto, em que há um projeto local de sua origem com o qual você pode trabalhar enquanto estiver conectado ao servidor remoto ou off-line. Consulte
Importando Recursos de um Sistema de Arquivos Remoto para obter informações adicionais.
Atenção: Ao
escolher a opção Run sem prompt, uma configuração de ativação com definições
padrão será criada e salva. Você pode ir para a janela Run Launch Configurations, renomear
a configuração de ativação e salvá-la para uso futuro.
Para executar um programa ou comando sem prompt, selecione um programa ou comando
e escolha uma das seguintes opções:
- Na visualização Remote Systems, clique com o botão direito do mouse no programa e selecione Run As > <tipo de aplicativo padrão>, em que tipo de aplicativo padrão é o seu tipo de aplicativo, como iSeries Batch Application.
- No menu Run do workbench, escolha Run As > <tipo de aplicativo padrão> , em que tipo de aplicativo padrão é o seu tipo de aplicativo, como iSeries Batch Application.
- Na seta para baixo próxima ao botão de comando Run,
, escolha Run As > <tipo de aplicativo padrão> , em que tipo de aplicativo padrão é o seu tipo de aplicativo, como iSeries Batch Application.
Para chamar uma janela Executar Configurações de Ativação (Prompt) para um comando ou programa específico, selecione o programa ou comando e escolha uma das seguintes opções:
- Na visualização Remote Systems, clique com o botão direito do mouse no programa e selecione Run As > tipo de aplicativo padrão... (com reticências) no menu pop-up, em que tipo de aplicativo padrão é o seu tipo de aplicativo, como iSeries Batch Application.
- A partir do menu do workbench Run, escolha Run....
- A partir da seta para baixo próxima ao botão de comando Run,
,
escolha Run....
Uma janela Launch Configuration será exibida, na qual é possível especificar parâmetros
para seu aplicativo.
Consulte os
links relacionados para obter informações adicionais sobre as configurações de ativação.
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.