Nantoine
4Messages postés
23 mai 2007Date d'inscription
24 mai 2007 à 10:58
Bonjour,
Normalement, la réponse est non (il y a beaucoup trop de risques de sécurité derrière).
Une fois que l'on a dit cela, il y a des techniques qui permettent de faire des choses approchantes.
Une première technique, c'est d'ouvrir une session directement sur PC2 (soit avec NetMeeting/partager le bureau, soit un client RemoteDesktop, soit avec VNC, ssh, rsh ou un équivalent).
Une autre technique, c'est d'avoir sur PC2 un programme qui tourne en permanence (un service), et qui est chargé de lancer le programme en question lorsque PC1 lui fait un signe quelconque ; en fait il s'agit d'une version réduite du cas ci-dessus, mais c'est suffisament simple pour être à la portée d'un programmeur ; attention cependant à bien étudier la sécurité du protocole.
Toujours pour les programmeurs, il y a le protocole DCOM, qui permet de faire exécuter un programme COM (de chez Microsoft) sur une autre machine (ce qui signifie que tu dois passablement modifier le programme, pour se conformer aux conditions Microsoft). En fait il s'agit d'une variante du cas ci-dessus, le service sur PC2 est installé avec Windows ! Et si tu fouilles un peu, tu veras que la configuration de tout cela au niveau de la sécurité n'est pas facile...