ScadaBR chamando aplicativo externo é possível?

Eu tenho um script que roda via console que utiliza um aplicativo que desenvolvi que seria chamado pelo ScadaBR.

o ScadaBR vai verificar a hora de um evento que ao ser disparado, vai chamar o meu script de fora do scada.

Na verdade fiz em java, e ele é chamado assim:

java script parametro1 parametro2.

Onde Parametro2 seria uma string vinda do alarme do scaadaBR, existe alguma forma de implementar isso? ou seja, executar um programa executável de console de fora do ScadaBR passando parâmetros de dentro do ScadaBR?

Esse tópico vou acompanhar, pois não sei se é possível.

Olá amigo,

Você pode utilizar o PHP recebendo uma requisição get, gerada pelo ScadaBR. Você pode utilizar um publicador http e uma variável para controlar o gatilho e também passando os parâmetros.

Veja um exemplo do PHP com a função exec();

http://www.codigosnaweb.com/forum/viewtopic.php?t=317

Obrigado pela dica. Ela eh muito útil. Contudo consegui resolver de uma forma diferente. Consegui com sucesso criar um arquivo jsp que chama a classe java. Ainda não é o ideal mas já cumpre o q preciso.

1 curtida