Je suis en train d'étudier l'envoi d'informations(message) entre différents
postes d'un réseau. J'utilise donc le composant Winsock. J'arrive à envoyer,
gérer et recevoir les messages comme dans un "Chat".
J'aimerai maintenant que les postes clients puissent utiliser des fichiers
se trouvant sur le poste Serveur. Il faudrait donc que les clients soient
renseignés sur le chemin d'accés du serveur...
Comment peuvent-ils récupérer le chemin d'accés du programme du serveur sous
la forme UNC.?????
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jean-Marc
"TouTi" <gelapplication[Nospam]@libertysurf.fr> a écrit dans le message de news:dmbus0$52i$
Bonjour
Je suis en train d'étudier l'envoi d'informations(message) entre
différents
postes d'un réseau. J'utilise donc le composant Winsock. J'arrive à
envoyer,
gérer et recevoir les messages comme dans un "Chat". J'aimerai maintenant que les postes clients puissent utiliser des fichiers se trouvant sur le poste Serveur. Il faudrait donc que les clients soient renseignés sur le chemin d'accés du serveur...
Comment peuvent-ils récupérer le chemin d'accés du programme du serveur
sous
la forme UNC.?????
Hello,
C'est vraiment dépendant de la façon dont tu as implémenté tes échages entre les clients et le serveur. Une solution habituelle pour ce genre de choses, c'est l'utilisation de "messages de service": On distingue 2 types de messsages: - Les messages "normaux", par exemple l'envoi de texte depuis le client A vers le client B. - Les messages de service, qui sont employés pour échanger des informations en générale techniques, entre clients ou entre clients et serveur.
Dans ton cas, ton protocole pourrait prévoir que le client puisse émettre un message de service particulier, qui demanderait au serveur: "donne moi ton chemin" et le serveur renverrait qq chose comme: 'ordirepsousrep'
Cela correspond il à ce que tu souhaites?
-- Jean-marc Tester mon serveur (VB6) => http://myjmnhome.dyndns.org "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;
"TouTi" <gelapplication[Nospam]@libertysurf.fr> a écrit dans le message de
news:dmbus0$52i$1@aphrodite.grec.isp.9tel.net...
Bonjour
Je suis en train d'étudier l'envoi d'informations(message) entre
différents
postes d'un réseau. J'utilise donc le composant Winsock. J'arrive à
envoyer,
gérer et recevoir les messages comme dans un "Chat".
J'aimerai maintenant que les postes clients puissent utiliser des fichiers
se trouvant sur le poste Serveur. Il faudrait donc que les clients soient
renseignés sur le chemin d'accés du serveur...
Comment peuvent-ils récupérer le chemin d'accés du programme du serveur
sous
la forme UNC.?????
Hello,
C'est vraiment dépendant de la façon dont tu as implémenté tes
échages entre les clients et le serveur.
Une solution habituelle pour ce genre de choses, c'est l'utilisation
de "messages de service":
On distingue 2 types de messsages:
- Les messages "normaux", par exemple l'envoi de texte depuis le client
A vers le client B.
- Les messages de service, qui sont employés pour échanger des informations
en générale techniques, entre clients ou entre clients et serveur.
Dans ton cas, ton protocole pourrait prévoir que le client puisse
émettre un message de service particulier, qui demanderait au serveur:
"donne moi ton chemin" et le serveur renverrait qq chose comme:
'\ordirepsousrep'
Cela correspond il à ce que tu souhaites?
--
Jean-marc
Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ; _no_spam_jean_marc_n2@yahoo.fr
"TouTi" <gelapplication[Nospam]@libertysurf.fr> a écrit dans le message de news:dmbus0$52i$
Bonjour
Je suis en train d'étudier l'envoi d'informations(message) entre
différents
postes d'un réseau. J'utilise donc le composant Winsock. J'arrive à
envoyer,
gérer et recevoir les messages comme dans un "Chat". J'aimerai maintenant que les postes clients puissent utiliser des fichiers se trouvant sur le poste Serveur. Il faudrait donc que les clients soient renseignés sur le chemin d'accés du serveur...
Comment peuvent-ils récupérer le chemin d'accés du programme du serveur
sous
la forme UNC.?????
Hello,
C'est vraiment dépendant de la façon dont tu as implémenté tes échages entre les clients et le serveur. Une solution habituelle pour ce genre de choses, c'est l'utilisation de "messages de service": On distingue 2 types de messsages: - Les messages "normaux", par exemple l'envoi de texte depuis le client A vers le client B. - Les messages de service, qui sont employés pour échanger des informations en générale techniques, entre clients ou entre clients et serveur.
Dans ton cas, ton protocole pourrait prévoir que le client puisse émettre un message de service particulier, qui demanderait au serveur: "donne moi ton chemin" et le serveur renverrait qq chose comme: 'ordirepsousrep'
Cela correspond il à ce que tu souhaites?
-- Jean-marc Tester mon serveur (VB6) => http://myjmnhome.dyndns.org "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;
TouTi
Jean Marc
Dans ton cas, ton protocole pourrait prévoir que le client puisse émettre un message de service particulier, qui demanderait au serveur: "donne moi ton chemin" et le serveur renverrait qq chose comme: 'ordirepsousrep'
Cela correspond il à ce que tu souhaites?
C'est tout à fait ce que j'ai mis en pratique.
Malheureusement je n'arrive pas à récupérer le chemin sous la forme 'ordirepsousrep'. Le serveur envoie le app.path (c:dossiersousdossier)
En ayant, le nom du poste et le path, la transformation en 'postedossiersousdossier' pourrait fonctionner même si le dossier n'est pas partagé ???... -- TouTi
Jean Marc
Dans ton cas, ton protocole pourrait prévoir que le client puisse
émettre un message de service particulier, qui demanderait au serveur:
"donne moi ton chemin" et le serveur renverrait qq chose comme:
'\ordirepsousrep'
Cela correspond il à ce que tu souhaites?
C'est tout à fait ce que j'ai mis en pratique.
Malheureusement je n'arrive pas à récupérer le chemin sous la forme
'\ordirepsousrep'. Le serveur envoie le app.path (c:dossiersousdossier)
En ayant, le nom du poste et le path, la transformation en
'\postedossiersousdossier' pourrait fonctionner même si le dossier n'est
pas partagé ???...
--
TouTi
Dans ton cas, ton protocole pourrait prévoir que le client puisse émettre un message de service particulier, qui demanderait au serveur: "donne moi ton chemin" et le serveur renverrait qq chose comme: 'ordirepsousrep'
Cela correspond il à ce que tu souhaites?
C'est tout à fait ce que j'ai mis en pratique.
Malheureusement je n'arrive pas à récupérer le chemin sous la forme 'ordirepsousrep'. Le serveur envoie le app.path (c:dossiersousdossier)
En ayant, le nom du poste et le path, la transformation en 'postedossiersousdossier' pourrait fonctionner même si le dossier n'est pas partagé ???... -- TouTi
jean-marc
"TouTi" <gelapplication[Nospam]@libertysurf.fr> wrote in message news:dmc15i$cf5$
Jean Marc
> Dans ton cas, ton protocole pourrait prévoir que le client puisse > émettre un message de service particulier, qui demanderait au serveur: > "donne moi ton chemin" et le serveur renverrait qq chose comme: > 'ordirepsousrep' > > Cela correspond il à ce que tu souhaites?
C'est tout à fait ce que j'ai mis en pratique.
Malheureusement je n'arrive pas à récupérer le chemin sous la forme 'ordirepsousrep'. Le serveur envoie le app.path
(c:dossiersousdossier)
En ayant, le nom du poste et le path, la transformation en 'postedossiersousdossier' pourrait fonctionner même si le dossier
n'est
pas partagé ???...
Hello,
Non, le dossier doit être partagé, en tout cas le "sousdossier", dans ton exemple.
-- Jean-marc Tester mon serveur (VB6) => http://myjmnhome.dyndns.org "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;
"TouTi" <gelapplication[Nospam]@libertysurf.fr> wrote in message
news:dmc15i$cf5$1@apollon.grec.isp.9tel.net...
Jean Marc
> Dans ton cas, ton protocole pourrait prévoir que le client puisse
> émettre un message de service particulier, qui demanderait au serveur:
> "donne moi ton chemin" et le serveur renverrait qq chose comme:
> '\ordirepsousrep'
>
> Cela correspond il à ce que tu souhaites?
C'est tout à fait ce que j'ai mis en pratique.
Malheureusement je n'arrive pas à récupérer le chemin sous la forme
'\ordirepsousrep'. Le serveur envoie le app.path
(c:dossiersousdossier)
En ayant, le nom du poste et le path, la transformation en
'\postedossiersousdossier' pourrait fonctionner même si le dossier
n'est
pas partagé ???...
Hello,
Non, le dossier doit être partagé, en tout cas le "sousdossier", dans
ton exemple.
--
Jean-marc
Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ; _no_spam_jean_marc_n2@yahoo.fr
"TouTi" <gelapplication[Nospam]@libertysurf.fr> wrote in message news:dmc15i$cf5$
Jean Marc
> Dans ton cas, ton protocole pourrait prévoir que le client puisse > émettre un message de service particulier, qui demanderait au serveur: > "donne moi ton chemin" et le serveur renverrait qq chose comme: > 'ordirepsousrep' > > Cela correspond il à ce que tu souhaites?
C'est tout à fait ce que j'ai mis en pratique.
Malheureusement je n'arrive pas à récupérer le chemin sous la forme 'ordirepsousrep'. Le serveur envoie le app.path
(c:dossiersousdossier)
En ayant, le nom du poste et le path, la transformation en 'postedossiersousdossier' pourrait fonctionner même si le dossier
n'est
pas partagé ???...
Hello,
Non, le dossier doit être partagé, en tout cas le "sousdossier", dans ton exemple.
-- Jean-marc Tester mon serveur (VB6) => http://myjmnhome.dyndns.org "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;
TouTi
Héo,
Non, le dossier doit être partagé, en tout cas le "sousdossier", dans ton exemple.
Hé oui... mais j'ai trouvé une parade : Je transfers directement les fichiers entre les postes avec les winsock. Ca m'évite les manips de partage...
--
TouTi
Héo,
Non, le dossier doit être partagé, en tout cas le "sousdossier", dans
ton exemple.
Hé oui... mais j'ai trouvé une parade : Je transfers directement les
fichiers entre les postes avec les winsock. Ca m'évite les manips de
partage...
Non, le dossier doit être partagé, en tout cas le "sousdossier", dans ton exemple.
Hé oui... mais j'ai trouvé une parade : Je transfers directement les fichiers entre les postes avec les winsock. Ca m'évite les manips de partage...
--
TouTi
Jean-Marc
"TouTi" <gelapplication[Nospam]@tiscali.fr> a écrit dans le message de news:438b0ba8$0$6670$
Héo,
> Non, le dossier doit être partagé, en tout cas le "sousdossier", dans > ton exemple.
Hé oui... mais j'ai trouvé une parade : Je transfers directement les fichiers entre les postes avec les winsock. Ca m'évite les manips de partage...
Clairement une excellente solution!
-- Jean-marc Tester mon serveur (VB6) => http://myjmnhome.dyndns.org "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;
"TouTi" <gelapplication[Nospam]@tiscali.fr> a écrit dans le message de
news:438b0ba8$0$6670$8fcfb975@news.wanadoo.fr...
Héo,
> Non, le dossier doit être partagé, en tout cas le "sousdossier", dans
> ton exemple.
Hé oui... mais j'ai trouvé une parade : Je transfers directement les
fichiers entre les postes avec les winsock. Ca m'évite les manips de
partage...
Clairement une excellente solution!
--
Jean-marc
Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ; _no_spam_jean_marc_n2@yahoo.fr
"TouTi" <gelapplication[Nospam]@tiscali.fr> a écrit dans le message de news:438b0ba8$0$6670$
Héo,
> Non, le dossier doit être partagé, en tout cas le "sousdossier", dans > ton exemple.
Hé oui... mais j'ai trouvé une parade : Je transfers directement les fichiers entre les postes avec les winsock. Ca m'évite les manips de partage...
Clairement une excellente solution!
-- Jean-marc Tester mon serveur (VB6) => http://myjmnhome.dyndns.org "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;