IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Affichage des résultats du sondage: Quel est le langage de programmation idéal pour développer une application de gestion de vente par T

Votants
1. Vous ne pouvez pas participer à ce sondage.
  • JAVA

    1 100,00%
  • PHP

    0 0%
  • PYTHON

    0 0%
  • C++

    0 0%
Sondage à choix multiple
Java Discussion :

Développement application de vente par TPE (terminal de paiement éléctronique)


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif Avatar de aba.com
    Inscrit en
    Juillet 2008
    Messages
    65
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 65
    Par défaut Développement application de vente par TPE (terminal de paiement éléctronique)
    Bonjour,

    Je suis en train de faire une étude avant de mettre en œuvre le développement d'une application de vente par TPE (Terminal de Paiement Electronique) et je souhaiterais recueillir toutes les informations nécessaires pour cela.

    Quelqu'un saurait-il répondre à ces questions :
    1. Quel langage à utiliser ? Si c'est Java, est-ce qu'il y a des frameworks typiques pour cela ?
    2. Quelles base de données serait la plus adaptée ?
    3. Les protocoles à utiliser ?
    4. Tout autre détail...


    Merci de vos futurs aides et de vos futurs conseils.

  2. #2
    Membre confirmé
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2012
    Messages
    149
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2012
    Messages : 149
    Par défaut
    Si j'ai bien compris pour faire ce que tu veux, tu devrais développer une application serveur et cliente.
    Coté serveur, en java tu peux utiliser les "Mysql Connector" pour te connecter à une base de donnée Mysql par exemple et y faire tes requêtes (le débit du compte lors d'un paiement par exemple).
    Ensuite tu peux utiliser les Sockets pour faire communiquer le client avec le serveur, sur le port que tu auras choisi de paramétrer (1024 à 65535).
    La chose la plus complexe dans ce projet sera à mon avis l'aspect de sécurité.
    SSL, cryptage, ... tu peux demander de l'aide à ce niveau dans la partie sécurité de ce forum.
    Sinon j'ai mis en gras les termes importants auxquels tu pourrais jeter un oeil.

  3. #3
    Membre actif Avatar de aba.com
    Inscrit en
    Juillet 2008
    Messages
    65
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 65
    Par défaut
    Citation Envoyé par toufik135 Voir le message
    Si j'ai bien compris pour faire ce que tu veux, tu devrais développer une application serveur et cliente.
    Coté serveur, en java tu peux utiliser les "Mysql Connector" pour te connecter à une base de donnée Mysql
    C'est évident ce sera une application client serveur .

    MySql Connector n'est qu’un pilote pour pouvoir se connecter à une base de données mysql en utilisant java .
    Citation Envoyé par toufik135 Voir le message
    Sinon j'ai mis en gras les termes importants auxquels tu pourrais jeter un oeil.
    Les mots que tu as mis en gras sont une petite partie de ce dont j'ai vraiment. J'ai plus besoin d'informations concernant les frameworks qui s'approchent de cette idée , des protocoles qu'on peut utiliser ...
    merci quand même.

  4. #4
    Membre confirmé
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2012
    Messages
    149
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2012
    Messages : 149
    Par défaut
    Attend faut être précis, tu veux un framework mais pour faire quoi exactement?
    Si tu as ta base de données, tu as ton programme client/serveur,
    tu utilises tes connecteurs pour faire tes requêtes et que tu sécurises la ligne entre le client et le serveur, je vois pas ce que tu veux faire de plus.

    Le client envoi ses données, le serveur reçoit et authentifie celui-ci, il se connecte alors à la base de données et exécute la requête, c'est ça en gros un tpe (sans compter les transactions bancaires).

    Au niveau protocole, tu utilises SSL/TLS t'es en couche 4 et demi, avec les sockets couche 4 TCP/UDP et ensuite t'es en couche 3.
    Si tu veux rajouter de la sécurité à ce niveau, tu met un tunnel VPN ou même avec un tunnel MPLS-TE si t'as de l'argent, tu fais ce que tu veux.

    Mais en résumé, l'aspect complexe et à étudier dans ton projet c'est la sécurité.

    Je dis ça dans le cas d'une étude scolaire par exemple, car sinon je ne sais pas comment tu ferais pour avoir les accords avec les banques pour les transactions.
    Si c'est pour une application que tu comptes vraiment utiliser alors il y a beaucoup d'API sur le net mais j'en connais aucune gratuite.

  5. #5
    Membre très actif Avatar de star
    Homme Profil pro
    .
    Inscrit en
    Février 2004
    Messages
    940
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Corée Du Nord

    Informations professionnelles :
    Activité : .

    Informations forums :
    Inscription : Février 2004
    Messages : 940
    Par défaut
    moi si j'étais à ta place, je l'organiserais en trois tiers : le TPE, un serveur intermédiaire servant au stockage des transactions, ensuite une validation via la banque avant approbation et consolidation de chaque transaction.
    .

  6. #6
    Membre actif Avatar de aba.com
    Inscrit en
    Juillet 2008
    Messages
    65
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 65
    Par défaut :La démarche est bienn inspirée
    J'apprécie bien la démarche Star . Il reste à les détailler et à sortir les sous parties pour ces 3grandes entités .

    Toufik135 un framework qui pourrait peut être faciliter la manipulation des TPE PAR LE LANGAGE . Mais bon je commence à y voir clair aussi coté démarche . C'est vrai la sécurité est un point important un des plus important d'ailleur.

Discussions similaires

  1. Emulateur TPE (terminal de paiement CB)
    Par pragmatique dans le forum Autres systèmes
    Réponses: 1
    Dernier message: 31/12/2018, 14h46
  2. Réponses: 2
    Dernier message: 04/11/2013, 16h16
  3. [Développement] Application multi user
    Par Vesta dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 25/04/2006, 22h52
  4. [Réseau][Débutant]Application Serveur/Client par TCP/IP
    Par Belegkarnil dans le forum Entrée/Sortie
    Réponses: 6
    Dernier message: 13/11/2005, 13h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo