Il y a actuellement 340 visiteurs
Mardi 05 Novembre 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 Plus besoin de TLD ou DriversCloud
Bonjour,Plutôt que de tout recopier , je vous laisse lire l'article de CCM concernant cet outil génial de Microsoft : wingethttps://www.commentcamarche.net/informa ... ec-winget/C'est très simple , il suffit de savoir ouvrir une invite de commande, donc taper cmd dans sa recherche.C'est issu de comm ...
Réponses: 11

Message [Résolu] Récupération du dual boot
Bonjour,Pourriez-vous m'aider à remettre le dual boot" sur un pc portable HP modèle G7 1235 SF" qui a Windows 10 et Ubuntu 24.04 que j'ai installé dans " l'espace libre" du disque dur mais au démarrage c'est Ubuntu qui est démarre directement, comment faire ?J'aurai voulu garder ...
Réponses: 13

Message Besoin d'aide PC parasité par des étoiles
Bonjour à tous. Nouveau membre. Je possède un PC portable IdeaPad S145 et depuis 2 jours je ne peux pas l'éteindre en passant par l'icône en bas à gauche pour faire arrêter. Car une fenêtre s'ouvre et plein d'étoiles s'écrivent toutes seules comme si quelqu'un pilotait mon ordi. Et lorsque j'ouvre m ...
Réponses: 5

Message PC parasité par des étoiles en continu. Besoin d'aide
Bonjour à tous. Nouveau membre. J'ai posté vers 9h20 le message ci-dessous avec 13 visites mais pas de réponse. Je suis vraiment embêter avec mon problème. J'ai des recherches de travail à faire mais je suis parasité par ces étoiles qui s'affichent constamment et m'empêche d'effectuer mes recherch ...
Réponses: 1

Message [résolu] Inscris à l'insu de mon plein gré
Bonjour J'ai un souci, qui m'énerve vraiment, ma fille m'a réglé une smart TV, pour que le Chromecast intégré fonctionne elle m'a créé un compte sur google. Presque sur chaque site, j'ai ceci :Sur le site TV loisir, je n'ai pas fait exprès, j'ai cliqué sur ok, au lieu de la croix, ça m'a créé un com ...
Réponses: 3

Message Avis sur des logiciels de facturation
Bonjour, je cherche actuellement un logiciel de facturation pour mon entreprise, j'ai un petit budget mais je suis prêt à payer pour un outil qui me simplifie la vie parce que les factures sur excel c'est vraiment pas mon truc. J'aurai besoin de faire principalement des devis et des factures.J'ai tr ...
Réponses: 7


Qui est en ligne

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


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