Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/11/2011, 13h29   #1
Membre confirmé
 
Inscription : juin 2006
Messages : 649
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : juin 2006
Messages : 649
Points : 276
Points : 276
Par défaut Ouvrir un terminale depuis un process lancer avec Non_Blocking_Spawn.

Bonjour, bonjour à tous,
Je programme un système client/serveur avec le langage Ada.
Je voudrait à la déconnexion du client que le serveur rappelle le client automatiquement.
J'installe donc un serveur sur l'hôte le client que je lance à la fin du programme client et passé 5 seconde le serveur (enfin le thread du serveur) rappelle le client via le serveur sur l'hôte client. (faut suivre) qui lance un spawn du client initiale.

Je ne sais pas si c'est possible, en tout cas je me heurte apparemment au fait que j'ai lancé le serveur sur l'hôte client à l'aide dune procédure Non_Blocking_Spawn(à la fin du client initiale) qui rappelle le client initiale par un spawn.

En gros mon serveur sur le client ne doit pas avoir de terminal, et je veux qu'il lance mon client dans un nouveau terminal. Tout ça ce passe sous X.

Comment procéder efficacement ?
S'il vous plaît !
Merci pour vos réponses.

Pour clarifier : je lance un serveur à l'aide de Non_Blocking_spawn.
A l'appel du client je dois dans le serveur lancer un Xterm avec Spawn.
Ma commande pour lancer le Xterm est la suivante : xterm -e bash -l -c "commande et argument de commande"
jovalise est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2011, 15h40   #2
Membre confirmé
 
Inscription : juin 2006
Messages : 649
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : juin 2006
Messages : 649
Points : 276
Points : 276
Voila donc, pour le moment déjà, je peut dire qu'un appel à la fonction C system résoud quelque peu mon problème.

Merci pour votre patience.
jovalise est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h59.


 
 
 
 
Partenaires

Hébergement Web