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

VB.NET Discussion :

détection de serveur


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 55
    Par défaut détection de serveur
    Salut à tous, voila j'ai développé une apli client serveur, toutes les deux avec le framework .net 2 et les sockets, j'aimerai savoir si mon apli client peut rechercher et se connecter sur la machine où est mon serveur de façon autonome, que l'utilisateur n'est pas besoin de taper l'ip ou le nom de la machine qui host merci d'avance

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 197
    Par défaut
    ca doit etre faisable
    il suffit de lancer l'ouverture de connexion sur toutes les ip de la plage de toutes les ip du pc sur lequel s'execute l'exe

    le mieux étant de le faire sur plusieurs 10aine de thread en meme temps
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Expert confirmé

    Avatar de Philippe Vialatte
    Homme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2004
    Messages
    3 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3 029
    Par défaut
    moi qui suit fainéant, je mettrais sur une adresse donnee (et fixe) un service quelconque (web ou autre, une simple page web ferait l'affaire), qui retournerait les infos de connection pour le client...

    Apres, il faut voir le contexte, et compagnie, mais si tu te bases sur des ips, tu risques de te retrouver dans des situations ou ca se locke indefiniement...

    Mon Blog

    The Cake is still a lie !!!



    Vous voulez contribuer à la rubrique .NET ? Contactez-moi par MP.
    Vous voulez rédiger des articles pour la rubrique .NET ? Voici la procédure à suivre.

  4. #4
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 55
    Par défaut
    merci de me répondre aussi rapidement, et j'apporte quelque précision, le client serveur tourne sur des pc avec une puissance, heu, limité, donc lancer plein de thread n'ai peut pas une bonne solution xp à déjà du mal à tourner dessus XD. de plus le réseau est isoler d'internet sinon, ton idée n'est pas mauvaise pvialatte mais faire sa en local, est-ce possible

  5. #5
    Expert confirmé

    Avatar de Philippe Vialatte
    Homme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2004
    Messages
    3 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3 029
    Par défaut
    bah, le plus simple, si c'est un reseau local, c'est d'avoir l'adresse du serveur deja renseignee dans le fichier de configuration que tu livres dans ton installeur



    Apres, si tu veux un point d'acces unique pour gerer ta configuration, tu dois pouvoir mettre en place un service web qui te renvoie des infos de conf, etc...mais dans tous les cas, cela suppose d'avoir a un moment un serveur qui ne bouge pas

    Mon Blog

    The Cake is still a lie !!!



    Vous voulez contribuer à la rubrique .NET ? Contactez-moi par MP.
    Vous voulez rédiger des articles pour la rubrique .NET ? Voici la procédure à suivre.

  6. #6
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 197
    Par défaut
    que les clients se connecte quelque part pour avoir une adresse ou pouvoir se connecter ensuite, je trouve ca étrange (version polie ^^)
    sinon autant que les clients sachent directement où se connecter !
    enfin ca pourrait etre utile comme référencement de serveurs s'il y en a plusieurs possibles

    quand aux nombreux thread qui vérifie si la connexion est possible sur une ip, ca doit pouvoir se faire sans forcément avoir 1GHz, moi je tenterais

    enfin après faudrait voir réellement tes besoins, avoir l'adresse dans un fichier à coté peut peut-etre suffire, dans le pire des cas, un scan lors du premier lancement et que ca enregistre dans le fichier l'adresse
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

Discussions similaires

  1. Réponses: 13
    Dernier message: 17/01/2024, 16h46
  2. Détection de service Bluetooth sur un serveur
    Par belabyad dans le forum Java ME
    Réponses: 1
    Dernier message: 08/09/2008, 01h07
  3. Détection surcharge serveur Tomcat ?
    Par ghohm dans le forum Tomcat et TomEE
    Réponses: 6
    Dernier message: 19/08/2008, 09h15
  4. Réponses: 7
    Dernier message: 20/03/2008, 12h25
  5. Réponses: 2
    Dernier message: 27/02/2008, 15h03

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