Mini seveur http avec interface graphique et implémentations des méthodes get, put, head et delete

Soyez le premier à donner votre avis sur cette source.

Vue 6 455 fois - Téléchargée 606 fois

Description

Le serveur fonctionne sur deux modes soit en MultiThread, Soit en Canaux. De plus, vous pouvez changer le numéro de port sur lequel il vous répond, ainsi que le nombre de connexions simultanées. En outre, vous pouvez consulter les Log générés par le serveur directement à partir de l'application, et bien d'autres...

Conclusion :


Pour les tests (après avoir générer l'exécutable) :
- introduisez des fichiers à partager dans le dossier webRoot;
- lancer le serveur après vous être assurez du port désirée par défaut 8080;
- lancer un navigateur (Internet Explorer, Mozilla Firefox, Google Chrome ou autre);
- saisir dans la barre d'adresse l'adresse suivante -> http://127.0.0.1:8080/

Enjoy it !

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

emysad
Messages postés
11
Date d'inscription
jeudi 11 août 2011
Statut
Membre
Dernière intervention
21 avril 2012
-
très bon travail :) merci
cs_linuski
Messages postés
3
Date d'inscription
mardi 6 janvier 2009
Statut
Membre
Dernière intervention
27 octobre 2011
-
Ouais.
J'ai encore une fois de plus raté une occasion de me taire.
Mais bon ! Pourquoi il n'était pas déjà à true ??
Hein ? Pourquoi ?
Pokiboumadi
Messages postés
3
Date d'inscription
vendredi 28 mai 2010
Statut
Membre
Dernière intervention
15 septembre 2016
-
Super travail et bien commenté ce qui est vraiment agréable à regarder et étudier !
ps : claskawiec si tu veux faire la fenêtre "retaillable" modifie la ligne 84 de Application.java à "true"...
claskawiec
Messages postés
2
Date d'inscription
vendredi 30 septembre 2011
Statut
Membre
Dernière intervention
22 octobre 2011
-
Joli travail !
Le code compile est fonctionne.
Par contre, j'aime bien livrer le binaire avec comme ça on peut voir rapidement ce que ça donne sans avoir à recompiler.

Sinon, je pourrais chipoter en disant que la classe Application ne devrait pas être un JFrame : j'aime bien différencier la vue du contrôleur dans une application.
C'est dommage que la fenêtre ne soit pas retaillable.

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.