PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Poste est un serveur ou un poste client ?
Poste est un serveur ou un poste client ?
Iniciado por notrefaq2109, 23,jul. 2019 10:14 - 8 respuestas
Publicado el 23,julio 2019 - 10:14
Bonjour tout le monde

Je cherche une fonction windev qui permet, au démarrage du poste, de savoir si le poste est un serveur ou un poste client ?

Je sais bien que le centre de contrôle est toujours installé dans le serveur.
Est ce que'on se base sur le centre ou il y a d'autre astuce sans basé sur les noms du serveur ou IP

Merci de votre aide.
Miembro registrado
1.002 mensajes
Publicado el 23,julio 2019 - 10:29
Bonjour,

Tu peux regarder si le process Manta.exe (Serveur HFSQL) est lancé ou non

Jordan
Publicado el 23,julio 2019 - 10:58
Merci pour ton retour

Quelle fonction qui permet ça, merci de me donner une piste
Miembro registrado
4.361 mensajes
Publicado el 23,julio 2019 - 11:22
Bonjour,
J'ai peur de comprendre ton problème.
Tu fais tourner des applications clients sur un poste serveur et tu accorder des droits si le poste est serveur.

--
Il y a peut être plus simple, mais, ça tourne
Publicado el 23,julio 2019 - 11:30
Merci Voroltinquo

Nom pas du tout, tout simplement je veux exécuter quelques taches dans le serveur et pas dans les postes clients.

Dans l'initialisation de mon projet, je lance un bout de code uniquement pour le serveur par exemple la fonction HModifieStructure() doit être s’exécuter uniquement sur le serveur.
Miembro registrado
1.002 mensajes
Publicado el 23,julio 2019 - 12:18
Faque a écrit :
Merci Voroltinquo

Nom pas du tout, tout simplement je veux exécuter quelques taches dans le serveur et pas dans les postes clients.

Dans l'initialisation de mon projet, je lance un bout de code uniquement pour le serveur par exemple la fonction HModifieStructure() doit être s’exécuter uniquement sur le serveur.


Pour cela tu peux utiliser les procedure stockée dans le moteur HFSQL

https://doc.pcsoft.fr/?3044360

pour ma reponse plus haut, tu as Exelancé()

https://doc.pcsoft.fr/fr-FR/?3035003&name=ExeLance

Jordan
Miembro registrado
4.361 mensajes
Publicado el 23,julio 2019 - 12:19
C'est bien ce que j'avais compris.
Le serveur (à moins de travailler en P2P) ne doit avoir que des applications dédiées au serveur. Il a assez de boulot comme ça.
Charge à toi de développer une application spécifique "Serveur".

--
Il y a peut être plus simple, mais, ça tourne
Publicado el 23,julio 2019 - 15:10
Merci Jordan

Je vais la testé
Miembro registrado
46 mensajes
Publicado el 23,julio 2019 - 15:37
SI NetNomMachine() = nom du serveur, alors le poste en cours est un serveur.