Feature - Fonctionnalité #556
Connexion sur serveur de log et paramétrage
Début:
23/08/2010
Echéance:
% réalisé:
30%
Temps estimé:
70.00 h
Description
Voici un bout de code qui me semble optimal à utiliser au lancement du logiciel pour tester si un serveur de log & paramétrage existe.
#include <QAbstractSocket> QString *m_serveur = new QString("leterrier.abuledu"); QAbstractSocket *socket = new QAbstractSocket(QAbstractSocket::TcpSocket,this); socket->connectToHost(*m_serveur, 443); if (socket->waitForConnected(1000)) { qDebug("Serveur présent ..."); } else { qDebug("Serveur absent ..."); }
Ensuite pour ce qui est de la partie client-serveur j'y reviendrais plus tard, je suis en cours de tests sur un proto.
Demandes liées
Historique
#1 Mis à jour par Eric Seigne il y a environ 14 ans
- Assigné à changé de Philippe Cadaugade à Eric Seigne
- % réalisé changé de 0 à 30
- Temps estimé changé de 1.00 à 70.00
Alors,
j'ai un début d'implémentation de abuledu-leterrier-server qui proposera toute la partie serveur dont on a parlé, pour l'instant les deux points sur lesquels j'avance sont
j'ai un début d'implémentation de abuledu-leterrier-server qui proposera toute la partie serveur dont on a parlé, pour l'instant les deux points sur lesquels j'avance sont
- serveur de log cf #557
- serveur de paramétrage
- authentification de l'utilisateur sur l'annuaire, si login/pass n'est pas bon on retourne une erreur d'authentification
- la fourniture d'un fichier XML qui donne la liste des utilisateurs pour lesquels je peux modifier la configuration
- la partie authentification de l'utilisateur, si elle n'est pas bonne on redemande le login/pass
- la récupération du fichier XML
- l'interprétation du fichier XML pour extraire les informations (utilisation de qdebug pour le moment pour ne pas "polluer" le logiciel)
Beaucoup de questions subsistent :)
#2 Mis à jour par Philippe Cadaugade il y a environ 14 ans
- Version cible changé de 1.0 à 1.2
#3 Mis à jour par Eric Seigne il y a presque 14 ans
- Assigné à
Eric Seignesupprimé