Serveur tcp/ip sous java

Soyez le premier à donner votre avis sur cette source.

Vue 26 271 fois - Téléchargée 4 286 fois

Description

Bon, alors c'est assez simple, j'avais besoin de faire communiquer deux PC entre eux alors je me suis inspiré des exemples de Sun pour vous livrer ce serveur TCP/IP clés en main. Il utilise le port 10000 pour le serveur, permet de recevoir et traiter toutes les informations reçues en asynchrone, donc pas de problème de clients multiples (serveur multithreadé) et permet d'envoyer des messages vers d'autre serveurs du même type avec une IP, (j'ai pas testé les URL), le port de destination étant évidemment le port 10000. On peut choisir d'envoyer un seul message et traiter les données du serveur ou établir un dialogue avec les serveur. ET chose que j'aime bien on peut l'arrêter quand on veut! Donc pas d'occupation des ports et du proc intempestive!
Par contre il a un défaut, il ne gère pas les proxys. Je l'aurait bien fait mais j'ai pas trop le temps et en plus je ne pourrait pas le tester, donc si quelqu'un qui s'y connait en java peut modifier ma source pour régler ce problème ce sera super. Et s'il peut me l'envoyer par mail: ingenieur.toulousain@hotmail.fr
Un petit détail, comme on m'a posé cette question un certain nombre de fois: en fait il n'y a pas de main dans ce serveur, il y a une classe Communication qui lance le serveur. Après c'est à vous de l'insérer dans votre programme. L'idée du serveur est de fournir la trame technique pour communiquer en réseau et après c'est à vous de définir les protocoles comme vous le voulez. Donc inutile de chercher un main ou de lancer le serveur sans avoir rempli les classes de protocole! Il marchera quand même mais il s'arrêtera et ne fera rien.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_hachem1
Messages postés
1
Date d'inscription
jeudi 29 décembre 2011
Statut
Membre
Dernière intervention
23 avril 2013
-
comment ce fait l'éxecution sans amin!!
bounadiaf
Messages postés
1
Date d'inscription
mardi 13 juillet 2010
Statut
Membre
Dernière intervention
9 avril 2012
-
comment lancé l'application sans main?
cs_lahcen1986
Messages postés
1
Date d'inscription
lundi 20 décembre 2010
Statut
Membre
Dernière intervention
23 décembre 2010
-
salut j'ai besoin d'une application de chat en JAVARmi les client sons en mode graphique et sous lunix
MrEske
Messages postés
8
Date d'inscription
mercredi 5 décembre 2007
Statut
Membre
Dernière intervention
5 mars 2008
-
Mon code est du javaSE normal. Je ne me suis pas encore penché sur le rmi.
arthas77
Messages postés
3
Date d'inscription
samedi 22 septembre 2007
Statut
Membre
Dernière intervention
5 mars 2008
-
merci pour ta réponse mais tu n'as pas répondu à ma question (j'avoue qu'elle n'était pas claire) qui te demandait si le code source du serveur présenté ci dessus était écrit en java rmi ou en simple javaSE. Merci

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.