Il y a actuellement 80 visiteurs
Vendredi 30 Juillet 2021
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

[JAVA] Application Client - Serveur

Besoin d'aide pour configurer un serveur ? Vous souhaitez obtenir des conseils pour référencer votre site ? Un petit souci pour accéder à votre FTP ? Des soucis de programmation en PHP / ASP / HTML / XHTML / XML / XSLT / CSS / ReactJS / AngularJS / VueJS / CGI / PERL / C / MySQL / PostgreSQL ??? Nous avons peut-être la solution dans ce forum ...

[JAVA] Application Client - Serveur

Message le 03 Avr 2014 13:44

Bonjour à toutes et à tous,

Je tenais d'abord à remercier H3bus qui m'a bien éclairci sur mon projet.

J'ai décidé de rouvrir un sujet afin de relancer un nouveau problème.
Pour ceux que ça intéresse, voici le projet :
http://www.pc-infopratique.com/forum-informatique/viewtopic.php?f=15&t=72028

Je dois développer plusieurs application en Java.
Tout d'abord, une application sera stocké sur le serveur et contiendra un algorithme de génération de licence.
Ensuite, une application cliente qui se chargera d'envoyer une demande de licence en envoyant un numéro de série, et l'application serveur lui renverra donc cette licence dans son intégrité.

J'ai déjà étudier le fonctionnement des sockets en Java, j'ai réussi à faire un mini-chat client-serveur.

- Comment cette action peut se traduire :
Client -> Serveur : "Tiens voici le numéro de série"
Serveur -> Client : "Je viens de vérifier dans la BDD ton numéro est correct"
....Génération de la clé par le serveur...
Serveur -> Client -> : "Tiens ta licence"
Client -> Serveur :" merci je l'ai reçu en entière"

Maintenant, j'aimerais aller plus loin dans les détails fondamentaux de l'application :
- La sécurisation des données (protocole HTTPS) = SSL. Quelle librairie offre cela en Java ? (OpenSSL étant en C).
J'ai vu JSSE mais pas plus d'infos la dessus, et je ne sais pas si le JDK de base offre cette sécurisation..

Enfin j'aurais besoin de vos lumières, car les tutos sont très pauvres sur ce sujet..

Merci de m'avoir lu !
Avatar de l'utilisateur
Nexi
Visiteur Confirmé
Visiteur Confirmé
 
Messages: 18
Inscription: 10 Mar 2014 17:28
 


Re: [JAVA] Application Client - Serveur

Message le 08 Avr 2014 10:35

Bon j'ai pu me renseigner un peu.

Apparemment l'API JSSE serait la plus adaptée pour l'utilisation de socket sécurisées.
JSSE = Java Secure Socket Extension

J'ai trouver quelques tutos mais en Anglais, est-ce que quelqu'un aurait déjà utilisé cette API et saurait m'expliquer un peu son fonctionnement (notammanent la génération des certificats avec le Keytool) :
http://www.onjava.com/pub/a/onjava/2001 ... tml?page=2

Cordialement,

Nexi
Avatar de l'utilisateur
Nexi
Visiteur Confirmé
Visiteur Confirmé
 
Messages: 18
Inscription: 10 Mar 2014 17:28
 

Re: [JAVA] Application Client - Serveur

Message le 08 Avr 2014 10:59

Une question : pourquoi des Sockets, et pas du webservice ? Il y a une raison pratique ?
En cas de problème constaté sur un sujet, contactez un modérateur par MP. N'intervenez pas vous-même. Merci bien.
Aucune aide ni support ne sera fourni par MP.
Avatar de l'utilisateur
H3bus
Moderateur
Moderateur
 
Messages: 12195
Inscription: 08 Avr 2008 15:13
Localisation: /home/h3bus
 

Re: [JAVA] Application Client - Serveur

Message le 09 Avr 2014 07:30

Bon on est d'accord que c'est une application qui sera installée sur le poste client.
L'information qu'il ira chercher sur le serveur (la licence) lui sera communiqué par un moyen ou un autre..
Dans WebService, il y a web, donc navigateur n'est-ce pas ?
Et puis les sockets ne sont qu'un protocole, avec ou sans WebServices..

WebServices : "Un web service est un service installé sur un serveur et qui sera activé via le web"
Donc via un navigateur et non pas une application installée sur le poste client (ou je me méprend ?)
Autre définition d'un membre d'un forum :
"Pour la simplifier énormément et drastiquement:
un web service c'est comme le service qu'offre une page web normale, sauf que tu ne peux pas lire avec le résultat avec firefox, mais avec un logiciel adapté "
-> C'est ce que je veux !

Mais alors, comment s'appelle les services en ligne style "retouche photo en ligne" etc.. C'est également des WebServices.. Je crois qu'ils ne sont eux-même pas d'accord sur les noms :evil:
Peut-être que je vais finir par comprendre nos conversations :lol:
Avatar de l'utilisateur
Nexi
Visiteur Confirmé
Visiteur Confirmé
 
Messages: 18
Inscription: 10 Mar 2014 17:28
 



Sujets similaires

Message Échec de l’ouverture de session par le service client
Bonjours à tous ,J?ai récupéré un vista que j?avais donné à une amie et elle me l?a rendu car elle a un gros soucis dessus ´impossible d?accès à sa session ´J?ai regardé sur le net des solutions et on dit le plus souvent qu?il faut faire une restauration système mais apparement le disque C est endom ...
Réponses: 24

Message [Réglé] l'application par defaut bloc-notes à disparue
Salut les gens ,depuis quelques jours je ne sait pas pourquoi l'application par défaut de Windows : bloc-notes à disparue totalement de mon ordinateur celle ci j ai trouver l'image en recherchant sur mon navigateur avec Google : https://www.casimages.com/i/20051906003285543.png.htmlj'ai eu beau ...
Réponses: 11

Message [Réglé] T-bird - Le serveur de courrier entrant existe déjà
Bonjour,J'ai voulu ajouter une adresse Gmail à Mozilla Thunderbird. J'ai donc procédé à l'ajout classique d'un compte. Une fois arrivé à l'étape des paramètres IMAP et SMTP, J'ai rentré correctement les paramètres. La vérification du mot de passe et identifiant à tourner en rond. J'ai donc cliqué su ...
Réponses: 2

Message Configuration serveur Nas
Salut, c'est juste pour stocker photos et vidéo ?Tu parles de NAS mais c'est assez large comme possibilité
Réponses: 3

Message Asociation fichier/application...
Bonjour,Avec W10 J'essaie désespérément de trouver un moyen d'associer un type de fichier à une application destinée à l'ouvrir (en l'occurence fichier flash .swf et VLC): avec Seven, il suffisait d'indiquer l'exécutable et le tour était joué (avec Propriétés/Modifier... par exemple).Avec W10, rien ...
Réponses: 0

Message mot de passe windows requis serveur NAS
Bonjour.Lorsque je souhaite ouvrir mes fichiers partagés via Quick view sur mon NAS WD My Cloud, j’ai un fenêtre de sécurité Windows qui demande de saisir l’identifiant et le mot de passe.Malgré avoir désactivé le mdp dans centre réseau et partage ainsi que dans l’interface!Merci
Réponses: 0

Message serveur dsn innaccessible
Bonjour, depuis une semaine sur un pc portable, impossible d'accéder à internet, j'ai un message disant "serveur dsn inaccessible..." Les autres appareils à la maison fonctionnent pourtant en wifi , console et smartphones. Et même en branchant le pc portable par RJ45, ça ne fonctionne pas. ...
Réponses: 4


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


.: Nous contacter :: Flux RSS :: Données personnelles :.