> Tech > Se connecter, côté client

Se connecter, côté client

Tech - Par iTPro - Publié le 24 juin 2010
email

La première action logique du client consiste à  se connecter au serveur. Sur un événement windowOpened, le client exécute la méthode connect de la classe CustomerListKeeper. Voici le code de la méthode connect qui relie le client au serveur :

connection = new Socket(HOST, 8500);

La constante HOST

est définie comme une variable d’instance dans la classe CustomerListKeeper.
Elle fournit l’adresse IP ou le nom du serveur. Dans la pratique, il est déconseillé
de coder une adresse IP en dur; il vaut mieux inviter l’utilisateur à  fournir
un nom d’hôte.

Le deuxième paramètre du constructeur de la classe Socket est le numéro du port
auquel se connecter; CustomerHostServer est codé pour écouter sur le port 8500.
La variable d’instance  » connexion  » se réfère à  l’objet Socket construit ici.

Immédiatement après avoir créé le nouvel objet socket, nous construisons une instance
du DataOutputStream sur le flux de sortie simple du socket :



d_output = new DataOutputStream

(connection.getOutputStream());




La classe DataOutputStream fournit des méthodes pour écrire des types de données
Java, comme des entiers, vers le flux socket. Ultérieurement, le client utilisera
ce flux de sortie de données lorsqu’il enverra des requêtes au serveur.

Téléchargez cette ressource

Guide de sécurité de l’adoption du Cloud

Guide de sécurité de l’adoption du Cloud

Avec la pandémie, l’adoption du Cloud s'est emballée, les failles de sécurité aussi. Sécuriser les données au niveau de l’organisation est la clé d'une utilisation sûre du Cloud. Dans ce livre blanc, découvrez les risques liés à cette adoption et les origines de faiblesse de sécurité des données.

Tech - Par iTPro - Publié le 24 juin 2010