GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEV
,
WEBDEV
e
WINDEV Mobile
Inicio
|
Mensagens recentes
|
Conecte-se...
|
Disconnect
|
Português
Inicio
→
WINDEV 2024
→
Problème service windows
Problème service windows
Iniciado por Julien Mwz, set., 21 2020 11:18 PM - 5 respostas
Conecte-se…
Julien Mwz
#1
Membro registado
23 mensagems
Publicado em setembro, 21 2020 - 11:18 PM
Bonjour,
J'ai une configuration Service Windows dans laquelle : lorsqu'un fichier est créé dans un répertoire X une application Y se lance.
Je pense bien que j'ai dû oublié qqchose d'important comme je n'ai jamais créé de services auparavant.
J'ai pourtant testé dans une autre configuration en Appli Windows 32bits en cliquant simplement sur un bouton et mes procédures de lancement fonctionnent bien (fsurveilleRep dans l'une et LanceAppli qui est appelée dans l'autre)..
Exemple :
//Exécution du service de Algorithmes (appelé en boucle)
fSurveilleRépertoire
(
"G:\REPERTOIRE X"
,
ajoutImportXLS
,
fsCréationFichier
)
Procedure
ajoutImportXLS
(
)
LanceAppli
(
"REPERTOIRE X\APPLI Y.exe"
)
J'ai débogué avec le simulateur "Déboguer en tant que service (simulateur)" et en "Démarrer et déboguer le service ...) en vain.
Si qqun a une piste svp ...
--
Bon dev
Ju'
Denunciar
0
0
Multipass
#2
Membro registado
125 mensagems
Popularité : +5 (5 votes)
Publicado em setembro, 22 2020 - 7:34 AM
Bonjour Julien,
Il s'agit peut-être d'une question de droits.
Questions :
- Comment as-tu configuré (le déploiement de) ton service ?
- Quel est l'environnement d'exécution (poste utilisateur / poste serveur) ?
- As-tu tracé ton code pour savoir ce qu'il fait ou pas ?
- As-tu des évènements dans l'observateur ?
Bon dèv !
Alain
Denunciar
0
0
Multipass
#3
Membro registado
125 mensagems
Popularité : +5 (5 votes)
Publicado em setembro, 22 2020 - 7:42 AM
Une idée en passant : est-ce que ton service reste actif (avec arrêter et redémarrer) ou s'arrête-t-il immédiatement ?
A+
Denunciar
0
0
Julien Mwz
#4
Membro registado
23 mensagems
Publicado em setembro, 25 2020 - 10:29 PM
Bonjour Multipass,
Merci pour le retour.
- Pour le déploiement :
- Framework dans intégré l'exécutable
- Intégration manifeste Windows
- Mon appli ne nécessite pas de privilège particulier
- Environnement d'exécution sur poste utilisateur uniquement
- Je ne vois pas comment tracer mon code, j'ai débugué au fSurveilleRépertoire qui tourne en boucle, et dès que j'ajoute un fichier dans ce rep, on n'atteint pas la procédure demandée
- Oui j'ai bien deux infos dans l'obs d'évent : une d'Erreur et une autre d'Information mais rien de concret (Réponse : Non disponible et module défaillant) ...
- Concernant l'installation du Service : (j'ai presque tout conservé par défaut)
- Installation autonome
- Répertoire d'install dans : <srProgrammeFiles>
- Mode de démarrage : Automatique -->> Peut être est-ce là le pb ? Je dois le mettre en Manuel et le lancer moi-même pour ce type de Service ?
- Première / deuxieme / troisieme défaillance : Redémarrer le service
- Compte Système Local -->> Là aussi peut-être cocher Compte Service Local et non Système ?
Quand je lance le service il est bien démarré et s'arrête plus tard, pourtant des lignes apparaissent toujours dans l'OBS d'Event.
Je vais regarder côté privilèges comme tu dis.
Merci à toi pour ton attention en tout cas !
--
Bon dev
Ju'
Denunciar
0
0
Voroltinquo
#5
Membro registado
3.887 mensagems
Popularité : +227 (347 votes)
Publicado em setembro, 26 2020 - 8:25 AM
Bonjour,
fSurveilleXXX sont des services. L'appel d'un service pas un service n'est pas apprécié par windows.
Il faut utiliser les tâches planifiées.
La doc précise d'ailleurs :
Dans quels cas utiliser un service ?
Un service doit être utilisé pour permettre à une application de répondre à tout moment à une sollicitation externe (lecture sur une socket par exemple).
Si le service doit se contenter d'exécuter une tâche de façon répétée, il est préférable de faire une application standard et de lancer cette application dans une tâche planifiée.
Tu es dans le 2° cas donc c'est une raison de plus.
--
Il y a peut être plus simple, mais, ça tourne
Denunciar
0
0
Julien Mwz
#6
Membro registado
23 mensagems
Publicado em setembro, 27 2020 - 9:51 AM
Merci Voroltinquo je comprend mieux ..
Bonne continuation à vous !
--
Bon dev
Ju'
Denunciar
0
0
→ Voltar para WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (versões anteriores)
WEBDEV (versões anteriores)
WINDEV Mobile (versões anteriores)
Reports & Queries
Off-topic
Ferramentas
Français
English
Español
Portuguesa
Fermer cette fenêtre
Tipo de Pesquisa
Apenas tópicos
Todas as mensagens
Período de pesquisa
Qualquer momento
Última hora
Últimas 24 horas
Semana passada
Mês passado
Ano passado
Cancelar
Pré-visualização da sua mensagem
Adicionar imagem
Importar uma imagem de uma URL
Enviar uma imagem a partir do seu disco
Deixe um ficheiro ou clique em "Procurar ..."
ou
Cancelar
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Texto