Il y a actuellement 243 visiteurs
Vendredi 19 Avril 2024
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

[Résolu] Besoin d'orientation pour développement logiciels • page 2

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 ...

Re: Besoin d'orientation pour développement logiciels

Message le 01 Avr 2014 08:53

Changement de programme à nouveau, réunion ce matin.. Cela se précise :

- Ce sera une applicaton client riche (donc à installer sur le poste du client, tanpis pour les MAJ) car la sécurité de l'algo passe avant-tout.
- Le DBA est en train de voir avec l'hébergeur OVH si l'offre propose la plateforme Java EE.

Des nouvelles pistes à étudier ? Java EE fonctionne-t-il pour ce type d'application pour la communication client-serveur ? car les JSP/Servlet sont plutôt "WebServices"..
Avatar de l'utilisateur
Nexi
Visiteur Confirmé
Visiteur Confirmé
 
Messages: 18
Inscription: 10 Mar 2014 17:28
 


Re: Besoin d'orientation pour développement logiciels

Message le 01 Avr 2014 09:16

Nexi a écrit:- Ce sera une applicaton client riche (donc à installer sur le poste du client, tanpis pour les MAJ) car la sécurité de l'algo passe avant-tout.


Aucun rapport au contraire. Avec le fonctionnement en client riche, l'algo est forcement stocké chez le client, alors qu'avec une webapp, il reste sur le serveur... M'enfin, la décision ne m'appartient pas.

Nexi a écrit:- Le DBA est en train de voir avec l'hébergeur OVH si l'offre propose la plateforme Java EE.


Je ne comprends pas, si vous partez sur une application client, pourquoi un serveur ?
Avatar de l'utilisateur
H3bus
Moderateur
Moderateur
 
Messages: 12195
Inscription: 08 Avr 2008 15:13
Localisation: /home/h3bus
 

Re: Besoin d'orientation pour développement logiciels

Message le 01 Avr 2014 09:46

Mauvaise compréhension de ma part, ce n'est pas pour la sécurité de l'algo, car l'algo sera bel et bien sur le serveur.

En fait, pour sécuriser cette génération de licence, le client aura un "dongle" qui contient le nombre de licence auquel il aura droit. Ce compteur devra être décrémenté lorsqu'une licence est commandée.

En outre, le client, pour générer sa licence, devra rentrer un numéro de série fournit par son fournisseur.

Le serveur est utile pour stocker les transactions dans une BDD, référencer les clients qui commandent des licences, les fidéliser.

Pour résumé :
- Une application client qui nécessite : un numéro de série et un dongle branché.
- Appuie sur un bouton "Générer licence" de la part du client.
- Connexion au serveur, génération de la licence, envoie sur le poste client.
- Décrémentation du compteur du dongle.
- Ecriture dans la BDD de la réussite de la transaction.

-> Application en JAVA

Mes questions :oops: :

1) Comment s'assurer que la licence arrive à bon port ? (Comment assurer son intégrité, pas que le client mente et dise "Il y a eu un problème de connexion je n'ai pas eu ma licence"). En sécurisant avec un CRC, un checksum ?

2) Quel protocole pour la connexion application client serveur ? HTTPS ? RPC?

Merci vraiment beaucoup de t'investir autant dans la compréhension de mon projet :D
Avatar de l'utilisateur
Nexi
Visiteur Confirmé
Visiteur Confirmé
 
Messages: 18
Inscription: 10 Mar 2014 17:28
 

Re: Besoin d'orientation pour développement logiciels

Message le 01 Avr 2014 10:06

Nexi a écrit:En fait, pour sécuriser cette génération de licence, le client aura un "dongle" qui contient le nombre de licence auquel il aura droit. Ce compteur devra être décrémenté lorsqu'une licence est commandée.


??? Un dongle ? Genre une clé USB, branchée au PC, qui contiendra le nombre de licences restantes ? Mon dieu...

Je ne vois absolument pas l'interêt, il suffit de stocker les licences dans une base de données... Il me semble que vous allez vraiment vous faire suer... pour le même resultat qu'avec une app web...

Nexi a écrit:1) Comment s'assurer que la licence arrive à bon port ? (Comment assurer son intégrité, pas que le client mente et dise "Il y a eu un problème de connexion je n'ai pas eu ma licence"). En sécurisant avec un CRC, un checksum ?


Par exemple oui, tout dépends de la forme que prends la licence en fait.

Nexi a écrit:2) Quel protocole pour la connexion application client serveur ? HTTPS ? RPC?


Ben les webservices, c'est du RPC (me semble t'il)...
Avatar de l'utilisateur
H3bus
Moderateur
Moderateur
 
Messages: 12195
Inscription: 08 Avr 2008 15:13
Localisation: /home/h3bus
 

Re: Besoin d'orientation pour développement logiciels

Message le 01 Avr 2014 10:19

H3bus a écrit:??? Un dongle ? Genre une clé USB, branchée au PC, qui contiendra le nombre de licences restantes ? Mon dieu...


Exactement. Mais ce système est déjà en place en fait, moi je ne dois pas m'occuper de cette partie, enfin pour l'instant je dois essayer de trouver quel code utiliser pour la communication de l'application entre le client et le serveur..

H3bus a écrit:Je ne vois absolument pas l'interêt, il suffit de stocker les licences dans une base de données... Il me semble que vous allez vraiment vous faire suer... pour le même resultat qu'avec une app web...


L'algorithme de génération des licences est construit de manière à fonctionner en y rentrant un numéro de série, on ne peut donc pas générer des licences aléatoirement et les stocker dans un BDD..
Il faut donc une sécurité, en utilisant celle déjà en place (le dongle), mon travaille consiste vraiment à stocker les transaction sur une BDD, et faire tourner l'algo sur le serveur pour récupérer les licences générées.

H3bus a écrit:
Nexi a écrit:1) Comment s'assurer que la licence arrive à bon port ? (Comment assurer son intégrité, pas que le client mente et dise "Il y a eu un problème de connexion je n'ai pas eu ma licence"). En sécurisant avec un CRC, un checksum ?

Par exemple oui, tout dépends de la forme que prends la licence en fait.


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

Re: Besoin d'orientation pour développement logiciels

Message le 03 Avr 2014 14:49

J'aimerais passer le sujet en "Résolu" mais je ne trouve pas le bouton "Editer" ..?
Avatar de l'utilisateur
Nexi
Visiteur Confirmé
Visiteur Confirmé
 
Messages: 18
Inscription: 10 Mar 2014 17:28
 

Re: Besoin d'orientation pour développement logiciels

Message le 03 Avr 2014 16:30

Je m'en occupe.

Ravi d'avoir pu t'aider, fais signe si tu as besoin de plus de renseignements.

Bon courage, et bonne journée ;)
Avatar de l'utilisateur
H3bus
Moderateur
Moderateur
 
Messages: 12195
Inscription: 08 Avr 2008 15:13
Localisation: /home/h3bus
 

Précédente


Sujets similaires

Message [Résolu] comment utiliser opera
Bonjour J'ai installé opera, je n'arrive pas à le mettre en français ? Il y a aussi la page d'accueil qui me gêne, pleine de petites fenêtres qui ne m'intéressèrent pas. Merci
Réponses: 17

Message : besoin d'aide pour un pc portable à 500 euros
Bonjour à tous, J'ai besoin d'un sacré coup de main et de vos compétences. Voilà, j'ai un ami de mon fils avec ses frères et s?urs. Ils vont casser leur tirelire pour acheter un PC portable à leur s?ur pour son anniversaire . Elle va avoir 17 ans car leurs parents ne peuvent pas se le permettre . ...
Réponses: 3

Message [Résolu] Impossible lancer Windows défender hors ligne WIN10
Salut à vous j'ai voulu lancer Windows Defender hors ligne et malgré plusieurs tentatives et démarrages, il ne se passe rien je suis allé sur mon disque dur C où est installé Windows Defender et puis sur offline j'ai cliqué sur en administrateur : OfflineScannerShellet voici le message Je précis ...
Réponses: 64

Message mot de pass [Résolu]
bonjour quand j'allume le pc il demande un mot de passe et option de connexion ..comment je peu supprimé ça pour que l'ordi s'allume sans cet option ...si y a moyen ça sera bien ps: installation Windows car j'ai remplacé mon DD par un SSD ce week-endmerci
Réponses: 23

Message [Résolu]Paramètrage de mon profil
Bonjour, Lorsque je veux ajouter une signature dans mon profil ==> Modifier la signature, la visualisation de celle-ci se fait bien mais lorsque je valide, rien apparait sous mes messages. Il y a t-il un temps de délai pour voir apparaitre ma signature en bas de mes messages (normalement cela do ...
Réponses: 4

Message [Résolu] Le fameux soucis du "voile blanc" sur un écran.
Bonjour/Bonsoir, je viens à vous aujourd'hui car j'ai acheter un écran LG 24M47VQ-P ( Je crois qu'il s'âgit la de la réph mais je ne suis pas sur ) et lorsque je le branche il fonctionne parfaitement cependant il y a une chose qui me dérange fortement c'est un voile blanc qui viens se mettre sur l'é ...
Réponses: 15


Qui est en ligne

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


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