Executar programa win32 pelo web service
Para executar um programa win32 pelo webservice. Pode ser assim
Runtime.getRuntime().exec("rundll32 SHELL32.DLL,ShellExec_RunDLL \\\\ip\\pastaPrograma\\Programa.exe");
Runtime.getRuntime().exec("rundll32 SHELL32.DLL,ShellExec_RunDLL \\\\ip\\pastaPrograma\\Programa.exe");
Jose Boas
Curtidas 0
Respostas
Davi Costa
09/03/2013
é uma pergunta ou afirmação?
Se for uma pergunta vc já testou?
acredito que funcione mais vai rodar apenas no servidor que mantém o webservice e não no "cliente" que solicita o webservice
att Davi
Se for uma pergunta vc já testou?
acredito que funcione mais vai rodar apenas no servidor que mantém o webservice e não no "cliente" que solicita o webservice
att Davi
GOSTEI 0
Jose Boas
09/03/2013
É isso mesmo esta aplicação vai rodar na mesma máquina do web service . Estou fazendo um projeto na faculdade onde
o cliente solicita um cáculo para o web service, mas o programa que vai fazer o cálculo é em CUDA C .O web service vai iniciar o exe deste programa após solicitação do cliente, este CUDA C gera uma arquivo texto ou grava no banco
o resultado. O cliente vai solicitar ao web service que o lê,para restornar o resultado do cálculo. Ainda não testei.
att Davi
o cliente solicita um cáculo para o web service, mas o programa que vai fazer o cálculo é em CUDA C .O web service vai iniciar o exe deste programa após solicitação do cliente, este CUDA C gera uma arquivo texto ou grava no banco
o resultado. O cliente vai solicitar ao web service que o lê,para restornar o resultado do cálculo. Ainda não testei.
att Davi
GOSTEI 0
Davi Costa
09/03/2013
Sendo assim, não vejo pq não dar certo..
att Davi
att Davi
GOSTEI 0
Jose Boas
09/03/2013
E testei fazendo pelo netbeans blz, lá no testar web service e funcionou legal. Não testei implantando direto no glassfish mas creio que não dará problema.
GOSTEI 0
Davi Costa
09/03/2013
Boas notícias então!
Sucesso
att Davi
Sucesso
att Davi
GOSTEI 0
José
09/03/2013
Tendo entendido que a duvida inicial foi sanada, estou dando este tópico por concluído.
GOSTEI 0