Bonjour,
Je met a disposition pour la communauté une base de serveur socket multiThread que j'ai codé en Java a partir de tutos (En grande partie celui de devellopez.com) et j'y ait rajouté la connexion a mysql pour faire des vérifications et modifications coté serveur.
Il est nécessaire d'avoir la version 6.25 de Java pour l'utiliser si je me souviens bien.
Les scripts sont dans le dossier src, et le .jar du serveur dans le dossier dist.
Lorsque vous envoyez un message, le serveur renvoie ce même message a tout les clients, même a vous.
Le serveur peut faire deux type de requette vers mysql:
-Type :Select
Il suffit d'envoyer vers le serveur une donnée de la forme : sql/s!table!select!where
Ex: sql/s!joueurs!points!nom='john'
Le serveur fait la requete et la renvoie au client sous la forme "sqlr/le_resultat"
-Type :Update
Il suffit d'envoyer vers le serveur une donnée de la forme : sql/s!table!champ!where
Ex: sql/s!joueurs!points = 1000!nom='john'
Attention, je n'ai mis aucun protocole de connexion donc, n’importe peut se connecter, a vous de l'adapter, selon votre utilisation
Je crois que c'est tout, pour le moment le serveur est paramétré :
----->ServerSocket ss = new ServerSocket(2009);
ligne 30 du fichier tksocket.java
Le serveur écoute le port 2009
----->Connect = DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","");
ligne 91 du fichier Threadc.java
Donc paramétré sur une base de donnée nommée test, avec les reglages ('root' en user,'' en password' et port 3306) Vous l'avez deviné je suppose.
Voila, je le met a disposition, si vous avez besoin d'aide, postez ici, je surveille le post.
Le fichier en question ---> http://www.terafiles.net/v-146911.html
Je met a disposition pour la communauté une base de serveur socket multiThread que j'ai codé en Java a partir de tutos (En grande partie celui de devellopez.com) et j'y ait rajouté la connexion a mysql pour faire des vérifications et modifications coté serveur.
Il est nécessaire d'avoir la version 6.25 de Java pour l'utiliser si je me souviens bien.
Les scripts sont dans le dossier src, et le .jar du serveur dans le dossier dist.
Lorsque vous envoyez un message, le serveur renvoie ce même message a tout les clients, même a vous.
Le serveur peut faire deux type de requette vers mysql:
-Type :Select
Il suffit d'envoyer vers le serveur une donnée de la forme : sql/s!table!select!where
Ex: sql/s!joueurs!points!nom='john'
Le serveur fait la requete et la renvoie au client sous la forme "sqlr/le_resultat"
-Type :Update
Il suffit d'envoyer vers le serveur une donnée de la forme : sql/s!table!champ!where
Ex: sql/s!joueurs!points = 1000!nom='john'
Attention, je n'ai mis aucun protocole de connexion donc, n’importe peut se connecter, a vous de l'adapter, selon votre utilisation
Je crois que c'est tout, pour le moment le serveur est paramétré :
----->ServerSocket ss = new ServerSocket(2009);
ligne 30 du fichier tksocket.java
Le serveur écoute le port 2009
----->Connect = DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","");
ligne 91 du fichier Threadc.java
Donc paramétré sur une base de donnée nommée test, avec les reglages ('root' en user,'' en password' et port 3306) Vous l'avez deviné je suppose.
Voila, je le met a disposition, si vous avez besoin d'aide, postez ici, je surveille le post.
Le fichier en question ---> http://www.terafiles.net/v-146911.html