Actionner un bouton qui se trouve dans une autre machine (serveur) depuis une machine distante (client)
-
Je pensais au code, classes, etc.
-
TCP est la technologie réseau. Pour que le client et le serveur communique il a fallu que tu implémentes quelque chose de chaque côté. Donc, qu'as-tu utilisé entre ton client et ton serveur ?
-
Dans ce cas il faut établir un protocole pour transmette l'information de l'un à l'autre.
Ceci étant, le module QtRemoteObject pourrait être intéressant.
-
ok c'est fait et j'ai réussi à récupérer les données envoyées par le client et les utiliser pour actionner un slot situé la où se trouve le server. Cependant je voudrai renvoyé les réponses au client et c'est là que çà devient un problème pour moi. En effet les réponses sont en sous forme d'image (QMessageBox).
-
Pourquoi sous forme d'image ?
-
Pas sous forme d'image à vrai dire mais Je dirai plutôt sous forme d'une fenêtre de notification. Par exemple les QMessageBox.
je demande est ce que je devrai reproduire le comportement des slots qui sont à la partie du serveur au niveau de la partie ou se trouve le client. -
Je me demande si il ne serait pas plus simple d'utiliser le module QtRemoteObjects.
Pour garder les deux synchrones il vaudrait mieux implémenter un protocole entre les deux qui contiennent les informations nécessaires pour synchroniser les états.