IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

Etablir une connexion entre deux postes


Sujet :

C++Builder

  1. #1
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Points : 3 766
    Points
    3 766
    Par défaut Etablir une connexion entre deux postes
    Bonjour
    J'aimerais communiquer avec un deuxieme ordinateur qui sur le bureau a cote du mien.
    Je posede un routeur ADSL pour la connection et un Switch sur lequel sont connectés les postes.
    J'ai fait un ping sur chaque poste et je vois les poste avec les temps de reponse.
    Quels composants utiliser pour communiquer, j'aimerais pouvoir passer des fichiers d'un poste a l'autre je pensais a quelque chose comme "NMFTP" j'ai la demo de bcb mais je ne vois pas comment passer les numeros de connection, a moins qu'il y est un autre composant
    --
    Plutot que d'essayer de réinventer la roue, apprenons à nous en servir

  2. #2
    Responsable Magazine

    Avatar de pottiez
    Homme Profil pro
    Développeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Points : 22 087
    Points
    22 087
    Par défaut
    Si c'est pour communiquer tu peut utiliser les composant socket (TClientSocket et TServerSocket), pour telecharger des fichier c'est possible avec les socket mais je te conseil les composants ICS, tu y trouvera un serveur FTP et un client FTP.
    Quand une réponse vous a été utile, pensez à utiliser le nouveau système de notation

    Lisez le magazine de developpez.com.
    Mes tutos : http://pottiez.developpez.com

    La FAQ BCB -> 642 Questions/Réponses, si vous voulez participer, contactez moi. Aide de BCB6 en français

    N'oubliez pas que l'aide existe et est affichée sous simple pression de la touche F1 , une touche c'est plus rapide que tout un message .

  3. #3
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Points : 3 766
    Points
    3 766
    Par défaut
    pottiez a ecrit:
    Si c'est pour communiquer tu peut utiliser les composant socket (TClientSocket et TServerSocket), pour telecharger des fichier c'est possible avec les socket mais je te conseil les composants ICS, tu y trouvera un serveur FTP et un client FTP.
    Merci pour ta reponse.
    Je veu juste passer des fichiers sur un poste et en recuperer ca permetra de faire une sauvegarde et ca evite de stocker sur une clef USB.
    J'ai telecharge ICS, mais je vais quand meme regarder du cote des Sockets, je ne connais pas ce sera l'occasion de commencer.
    J'ai une question le Socket est ce un composant visuel?
    --
    Plutot que d'essayer de réinventer la roue, apprenons à nous en servir

  4. #4
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Points : 3 766
    Points
    3 766
    Par défaut
    J'ai trouve les Sockets dans Internet je vais essayer.
    --
    Plutot que d'essayer de réinventer la roue, apprenons à nous en servir

  5. #5
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Points : 3 766
    Points
    3 766
    Par défaut
    J'ai trouve ce lien pour commencer
    --
    Plutot que d'essayer de réinventer la roue, apprenons à nous en servir

  6. #6
    Responsable Magazine

    Avatar de pottiez
    Homme Profil pro
    Développeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Points : 22 087
    Points
    22 087
    Par défaut
    Ce lien est très bon pour apprendre les socket, si tu as des questions sur les socket n'hésite pas.
    Quand une réponse vous a été utile, pensez à utiliser le nouveau système de notation

    Lisez le magazine de developpez.com.
    Mes tutos : http://pottiez.developpez.com

    La FAQ BCB -> 642 Questions/Réponses, si vous voulez participer, contactez moi. Aide de BCB6 en français

    N'oubliez pas que l'aide existe et est affichée sous simple pression de la touche F1 , une touche c'est plus rapide que tout un message .

  7. #7
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Points : 3 766
    Points
    3 766
    Par défaut
    pottiez a ecrit:
    Ce lien est très bon pour apprendre les socket, si tu as des questions sur les socket n'hésite pas.
    Merci pour ta reponse pottiez j'ai trouve dans les exemples de Borland un exemple de Chat qui fonctionne tres bien et qui ma permis de tester le passage de texte d'un poste a l'autre, je regarde comment le programme est structure pour essayer de comprendre sont fonctionnement.
    Il y a cependant une chose que je ne comprend pas quel est la difference entre "Address" et "Host" dans l'aide en ligne apparamment c'est la meme chose?
    --
    Plutot que d'essayer de réinventer la roue, apprenons à nous en servir

  8. #8
    Responsable Magazine

    Avatar de pottiez
    Homme Profil pro
    Développeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Points : 22 087
    Points
    22 087
    Par défaut
    En fait Adress prend les adresse IP alors que Host prend les adresses DNS du type www.developpez.net, ce sont donc la même chose mais sous des formes diferentes, de plus Host est prioritaire à Adress, c'est à dire que si tu spécifie les deux, il prendra l'adresse de Host et ne regardera pas l'adresse de Adress.
    Voila, j'espère avoir répondu à ta question.
    Quand une réponse vous a été utile, pensez à utiliser le nouveau système de notation

    Lisez le magazine de developpez.com.
    Mes tutos : http://pottiez.developpez.com

    La FAQ BCB -> 642 Questions/Réponses, si vous voulez participer, contactez moi. Aide de BCB6 en français

    N'oubliez pas que l'aide existe et est affichée sous simple pression de la touche F1 , une touche c'est plus rapide que tout un message .

  9. #9
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Points : 3 766
    Points
    3 766
    Par défaut
    pottiez a ecrit:
    En fait Adress prend les adresse IP alors que Host prend les adresses DNS du type www.developpez.net, ce sont donc la même chose mais sous des formes diferentes, de plus Host est prioritaire à Adress, c'est à dire que si tu spécifie les deux, il prendra l'adresse de Host et ne regardera pas l'adresse de Adress.
    Voila, j'espère avoir répondu à ta question.
    merci pour ta reponse, j'ai l'aide en anglais et je n'arrive pas toujours a traduire correctement.
    J'ai donc interet a renommer mes poste plutot que d'utiliser les chaines de caracteres donnees par default.La pour l'instant je poursuit mes recherches si je peu utiliser un TMemo sur le poste distant je peu utiliser d'autres composants je cherche des exemples je vais bien finir par trouver mon bonheur.
    --
    Plutot que d'essayer de réinventer la roue, apprenons à nous en servir

  10. #10
    Responsable Magazine

    Avatar de pottiez
    Homme Profil pro
    Développeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Points : 22 087
    Points
    22 087
    Par défaut
    Si tu veut j'ai l'aide de BCB 6 en francais, je peut essayer de te l'envoyer par mail
    Quand une réponse vous a été utile, pensez à utiliser le nouveau système de notation

    Lisez le magazine de developpez.com.
    Mes tutos : http://pottiez.developpez.com

    La FAQ BCB -> 642 Questions/Réponses, si vous voulez participer, contactez moi. Aide de BCB6 en français

    N'oubliez pas que l'aide existe et est affichée sous simple pression de la touche F1 , une touche c'est plus rapide que tout un message .

  11. #11
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Points : 3 766
    Points
    3 766
    Par défaut
    Je suis preneur je vais t'envoyer mon adresse., je galérerais moins.
    --
    Plutot que d'essayer de réinventer la roue, apprenons à nous en servir

  12. #12
    Responsable Magazine

    Avatar de pottiez
    Homme Profil pro
    Développeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Points : 22 087
    Points
    22 087
    Par défaut
    Ok j'attend ton adresse.
    Quand une réponse vous a été utile, pensez à utiliser le nouveau système de notation

    Lisez le magazine de developpez.com.
    Mes tutos : http://pottiez.developpez.com

    La FAQ BCB -> 642 Questions/Réponses, si vous voulez participer, contactez moi. Aide de BCB6 en français

    N'oubliez pas que l'aide existe et est affichée sous simple pression de la touche F1 , une touche c'est plus rapide que tout un message .

  13. #13
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Points : 3 766
    Points
    3 766
    Par défaut
    Dans mes recherches j'ai vu qu'il etait possible d'enregistrer des fichiers a distance, est-il possible d'avoir une image de l'explorateur de fichiers du poste sur lequel on va ecrire.
    Au travail on a un repertoire commun que l'on peut visualiser sur plusieur postes et y travailler.
    --
    Plutot que d'essayer de réinventer la roue, apprenons à nous en servir

  14. #14
    Responsable Magazine

    Avatar de pottiez
    Homme Profil pro
    Développeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Points : 22 087
    Points
    22 087
    Par défaut
    Qu'est ce que tu entend par image, un fichier image du type bmp ou jpeg, ou bien un moyen que la machine serveur puisse connaitre l'organisation des dossiers de la machine distante
    Quand une réponse vous a été utile, pensez à utiliser le nouveau système de notation

    Lisez le magazine de developpez.com.
    Mes tutos : http://pottiez.developpez.com

    La FAQ BCB -> 642 Questions/Réponses, si vous voulez participer, contactez moi. Aide de BCB6 en français

    N'oubliez pas que l'aide existe et est affichée sous simple pression de la touche F1 , une touche c'est plus rapide que tout un message .

  15. #15
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Points : 3 766
    Points
    3 766
    Par défaut
    pottiez a ecrit:
    Qu'est ce que tu entend par image, un fichier image du type bmp ou jpeg, ou bien un moyen que la machine serveur puisse connaitre l'organisation des dossiers de la machine distante
    C'est de l'organisation des dossiers qu'il s'agit.
    J'ai beaucoup cherche et dans les forum dedies a internet je pense avoir trouve quelque chose d'interressant pour moi il y est question de "serveur FTP et IIS" je crois que l'on peut l'utiliser en reseau local, on a acces a un repertoire qui est fixe a la creation du serveur, je pense que l'on peut visualiser le dit repertoire.
    --
    Plutot que d'essayer de réinventer la roue, apprenons à nous en servir

  16. #16
    Responsable Magazine

    Avatar de pottiez
    Homme Profil pro
    Développeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Points : 22 087
    Points
    22 087
    Par défaut
    Alors la par contre je m'y connait plus trop, mais si je peut t'aider je n'hésiterais pas à le faire, je suis toujours la discution.
    Quand une réponse vous a été utile, pensez à utiliser le nouveau système de notation

    Lisez le magazine de developpez.com.
    Mes tutos : http://pottiez.developpez.com

    La FAQ BCB -> 642 Questions/Réponses, si vous voulez participer, contactez moi. Aide de BCB6 en français

    N'oubliez pas que l'aide existe et est affichée sous simple pression de la touche F1 , une touche c'est plus rapide que tout un message .

  17. #17
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Points : 3 766
    Points
    3 766
    Par défaut
    pottiez a ecrit:
    Alors la par contre je m'y connait plus trop, mais si je peut t'aider je n'hésiterais pas à le faire, je suis toujours la discution.
    Deux liens sur le sujet:
    http://odelmotte.developpez.com/tuto...is/ftp-iis-xp/
    http://dotnet.developpez.com/IIS-sous-XP-Home/
    --
    Plutot que d'essayer de réinventer la roue, apprenons à nous en servir

  18. #18
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Points : 3 766
    Points
    3 766
    Par défaut
    Pour commencer mon programme j'ai besoin de deux renseignements.
    1 - est il possible de copier et recuperer un fichier sur un ordinateur distant avec les sockets si oui quelles fonctions utiliser.
    2 - si on passe les noms des dossiers et des fichiers dans un TStringList serait il possible de simuler l'explorateur de fichier type DirectoryBox.
    --
    Plutot que d'essayer de réinventer la roue, apprenons à nous en servir

  19. #19
    Responsable Magazine

    Avatar de pottiez
    Homme Profil pro
    Développeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Points : 22 087
    Points
    22 087
    Par défaut
    Je pense qu'il serai assez facil de simuler l'explorateur de fichier notament avec le TStringList

    Je sais qu'il est possible de copier des fichier avec les socket mais je n'ai jamais réussi et je n'ai jamais trouvé de source ou de tuto.
    Quand une réponse vous a été utile, pensez à utiliser le nouveau système de notation

    Lisez le magazine de developpez.com.
    Mes tutos : http://pottiez.developpez.com

    La FAQ BCB -> 642 Questions/Réponses, si vous voulez participer, contactez moi. Aide de BCB6 en français

    N'oubliez pas que l'aide existe et est affichée sous simple pression de la touche F1 , une touche c'est plus rapide que tout un message .

  20. #20
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Points : 3 766
    Points
    3 766
    Par défaut
    J'ai regarde du cote des composants ICS mais j'ai du mal a comprendre, sinon avec un composant TNMFTP peut on copier des fichiers ou un autre composant Web.
    --
    Plutot que d'essayer de réinventer la roue, apprenons à nous en servir

Discussions similaires

  1. [AC-2000] Etablir une correspondance entre deux tables et Excel en VBA
    Par Tydher dans le forum VBA Access
    Réponses: 1
    Dernier message: 25/05/2011, 15h31
  2. Etablir une connexion entre une VM et un host
    Par silifana dans le forum Réseau
    Réponses: 1
    Dernier message: 17/02/2009, 22h50
  3. [Affichage] Etablir une distance entre deux controls forms
    Par alavoler dans le forum Windows Forms
    Réponses: 1
    Dernier message: 23/05/2008, 11h38
  4. etablir une connexion entre eclipse et serveur Apache
    Par killer_instinct dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 19/02/2007, 14h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo