Ssl chat - architechture très simple client/serveur

Description

Ce petit programme très simple, permet simplement d'utiliser les fonctionnalités de SSL en créant une SSLSocket et une SSLServerSocket.

Cette architecture est donc basée Client/Serveur.
Le programme de chat en lui même n'est pas intéressant puisque très limité.
Mais la construction d'une SSL Socket et d'une SSLServerSocket, ça se voit rarement en sources.

Pour ce qui est des commentaires, n'y faites pas attention, vous pouvew les remanier.

Vous devez modifier les fichiers gen_cert.bat pour générer vos propres certificats depuis l'invite MS-DOS.

Le client se lance depuis la commande "lc.bat" mais vous devez la modifier si vous mettez votre serveur sur au autre PC distant : vous devez remplacer myhost.mydomain.com par une adresse IP ou une adresse DynDNS, ce que vous voulez qui représente l'adresse de l'ordinateur serveur.

Le port de l'application est 3001, alors n'oubliez pas de vérifier que votre firewall n'empêche pas la communication.

Le serveur se lance par "ls.bat" et vous n'avez rien à modifier au moment actuel.

Vous pouvez vous servir du code pour rendre votre application Socket crypté puisque le programme en soit n'a que très peu d'intérêts.

Si vous voulez de l'aide, écrivez moi à petit_hom@yahoo.fr je ferai mon possiblepour vous répondre dans les temps.

;-)

Conclusion :


Première étape, lancer le serveur sur une ordinateur ayant le port 3001 ouvert.
Deuxième étape, lancer le client et changer "lc.bat" pour que ça marche...

Bonne chance !

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.