Partage
  • Partager sur Facebook
  • Partager sur Twitter

Quel langage pour créer un logiciel de ping ?

    10 septembre 2015 à 11:32:40

    Bonjour à tous :)

    Je suis maintenant apprenti depuis 1 an dans une entreprise Helpdesk de niveau 1 qui gère 3 grande sociétés.

    Afin de facilité et de rendre ça plus rapide, je souhaite programmer un logiciel de ping, qui serais capable de ping en même temps (et non un à un comme un batch (gain de temps) l'infrastructure du magasin (routeurs, serveurs, bornes wifi etc) en affichant les erreurs (si il y a)

    En gros dans le logiciel, il y aurait une liste déroulante de tout les magasins, une fois le magasin choisis, il faudra clicker sur le bouton start pour lancer le ping sur l'infrastructure.

    Petite image pour être plus représentatif : 

    • Partager sur Facebook
    • Partager sur Twitter
      10 septembre 2015 à 14:36:21

      Hello,

      moi je maîtrise le Java donc je le ferais en Java, mais j’imagine que tu peux le faire dans plus ou moins tous les langages que tu veux (Java, C, C++, C#, python ...). 

      • Partager sur Facebook
      • Partager sur Twitter

      Mon projet: SpotRoom. N'hésites pas à passer dire ce que tu en penses !

        11 septembre 2015 à 7:34:20

        Salut

        Sais-tu qu'il existe plein de logiciel de ce type ? Cela m'étonnerait qu'aucun ne réponde à tes besoins. Fais une recherche avec les mots "server" "monitoring" sur Google. Exemple : Zabbix, Nagios, etc

        • Partager sur Facebook
        • Partager sur Twitter
          11 septembre 2015 à 10:55:11

          Hello à vous et merci pour les réponses.

          Pour répondre  @tsez je suis au courant, mais ça ne m’intéresse pas, je souhaite le développer par moi même, un truc simple rapide et efficace.

          De plus ça me permettrait pourquoi pas de le présenter lors de ma soutenance... oupas :lol:

          Je me douté un peu qu'un logiciel de la sorte serait possible à coder avec pas mal de langage.

          Je me pencherais bien sur le python pour la facilité, mais au vu des actions à effectuer en même temps, j'ai peur que le logiciel soit un peu lent une fois terminer (pour exemple, un magasin peut contenir 15 bornes wifi voir plus), ou alors ça n'aura aucune incidence, quelque soit le langage utilisé ?

          • Partager sur Facebook
          • Partager sur Twitter
            11 septembre 2015 à 11:24:38

            15 bornes ça fait 15 threads qui font une action non gourmande (ping). Pour un PC moderne, il n'en a rien à faire, tu peux le faire dans n'importe quel langage :D

            EDIT: pour te donner un ordre d'idée, j'ai fait un serveur TCP en Java qui gère 1000 clients (donc 1000 threads avec des actions beaucoup plus gourmandes qu'un ping) pour 100 Mo de RAM. Après ce chiffre est a prendre avec des énormes pincettes parsqu'il dépends de beaucoup de chose, mais ca te donne une idée.

            -
            Edité par arno21 11 septembre 2015 à 11:27:25

            • Partager sur Facebook
            • Partager sur Twitter

            Mon projet: SpotRoom. N'hésites pas à passer dire ce que tu en penses !

            Quel langage pour créer un logiciel de ping ?

            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
            • Editeur
            • Markdown