Fórum IdTCPServer(v.10) e TService (BDS2006) #324193
25/06/2006
0
Pessoal,
Alguém sabe se existe alguma incompatibilidade entre o TCPServer do Indy 10 e uma aplicação de Serviço (TService) no BDS2006 ?
Pergunto isso, pq fui migrar uma aplicação minha (não TService) que faz o print de tela dos funcionários para um tipo TService e não rodou... o TCPServernão recebe comando algum e o código tá funcionando beleza, pq em aplicação normal tudo corre as mil maravilhas !! Tentei até fazer uns testes com o código do AdrianoSantos (brow... se errei o nome desculpe) que ele chama de ´programa espião´, mas simplesmente o comando não é lido !!
Alguém sabe se alguma alteração extra é necessária... senão terei q fazer dois sistemas separados.
Alguém sabe se existe alguma incompatibilidade entre o TCPServer do Indy 10 e uma aplicação de Serviço (TService) no BDS2006 ?
Pergunto isso, pq fui migrar uma aplicação minha (não TService) que faz o print de tela dos funcionários para um tipo TService e não rodou... o TCPServernão recebe comando algum e o código tá funcionando beleza, pq em aplicação normal tudo corre as mil maravilhas !! Tentei até fazer uns testes com o código do AdrianoSantos (brow... se errei o nome desculpe) que ele chama de ´programa espião´, mas simplesmente o comando não é lido !!
Alguém sabe se alguma alteração extra é necessária... senão terei q fazer dois sistemas separados.
Paulocesar1301
Curtir tópico
+ 0
Responder
Posts
25/06/2006
Massuda
Achoque tem duas coisas que podem estar interferindo...[list:9f03aa87ce][*:9f03aa87ce]Não entendi direito se é o servidor que está fazendo o screenshot do desktop, mas um serviço não tem acesso ao desktop; para isso ser possível você precisa configurar no Windows a permissão para isso.[*:9f03aa87ce]Um serviço é executado sem que precise ter um usuário logado na máquina. Isso é possível porque o serviço usa um usuário padrão do Windows (acho que chama SYSTEM) mas as vezes esse usuário pode não ter permissão de acesso à rede. Você precisa configurar seu serviço para ser executado por um usuário que possa acessar a rede.[/list:u:9f03aa87ce]
Responder
Gostei + 0
25/06/2006
Paulocesar1301
Ô Massuda, como está ?
Existe como configurar o serviço para iniciar apenas após o login... no meu caso, pode ser esse o problema...
O prg faz um screenshot da tela e envia, ou deveria (pelo serviço), via stream para o ´chefe´ ver o que está acontecendo.
É uma coisinha bem simples, nada sofisticado, mas queria passar a trabalhar com TService... hoje ele funciona, mas é um aplicativo comum que tenho que acionar na inicialização... quero iniciar com isso (mais simples) para poder ´robustar´ depois ;)
Existe como configurar o serviço para iniciar apenas após o login... no meu caso, pode ser esse o problema...
O prg faz um screenshot da tela e envia, ou deveria (pelo serviço), via stream para o ´chefe´ ver o que está acontecendo.
É uma coisinha bem simples, nada sofisticado, mas queria passar a trabalhar com TService... hoje ele funciona, mas é um aplicativo comum que tenho que acionar na inicialização... quero iniciar com isso (mais simples) para poder ´robustar´ depois ;)
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)