Il y a actuellement 151 visiteurs
Samedi 01 Avril 2023
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 ?
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 application en arrière plan Windows 11
bonjourj'ai franchi le pas je suis passé sous Windows 11, je ne trouve pas comment faire pour bloquer les apps en arrière plan comme sous Windows 10 j'ai regardé des tutos mais des choses ont changés dans les options, du coup j'y arrive pasquelqu'un pour m'aider ?merci
Réponses: 7

Message [Réglé] TrojanDownloader:Java/Agent.S détecté
Hello,Concernant ton fichier .bat, fait un clic droit dessus et sélectionne "Exécuter en tant qu'administrateur"A+
Réponses: 29

Message [Réglé] TrojanDownloader:Java/Agent.S détecté PC n° 2
bonsoirheracles a écrit:Un modérateur se chargera de passer le sujet en mode résolu.C'est fait
Réponses: 11

Message application a démarrage
Bonsoir Est-ce qu'il y a besoin de toutes ces applications au démarrage ? Merci
Réponses: 2

Message Réalisation d'un serveur dédié - Minecraft
Bonjour à tous!!Après avoir cherché en vain sur Google, j'en viens à vous ... un peu perdu.Mon beau-fils de 9 ans voue un culte à Minecraft et j'aimerai lui permettre de jouer avec ses amis et autres cousins à Minecraft sur un server dédié.Pourriez-vous me dire quel type de machine vais-je devoir ac ...
Réponses: 0

Message [Réglé] TrojanDownloader:Java/Agent.S détecté
BonjourMon Pc a détecté ceci : TrojanDownloader:Java/Agent.SComment faire pour le supprimer et nettoyer mon pc. J'ai deja fait windows defender mais je veux etre sur que tout soit partiMerci
Réponses: 39

Message Impossible d'ajouter articles dans panier compte client
BonjourJe viens ici pour tenter de trouver de l'aide pour mes parents. Depuis 4 semaines, ils rencontrent un problème que je n'arrive pas à résoudre lors de leur commande sur le site Intermarche Drive. Lorsqu'ils se connectent à leur espace client, ils ne peuvent rien ajouter dans le panier, rien ne ...
Réponses: 4


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités


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