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

REST Discussion :

REST PHP backend / application desktop


Sujet :

REST

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2018
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Octobre 2018
    Messages : 14
    Par défaut REST PHP backend / application desktop
    Bonjour,

    Je m'y connais peu en REST mais je m'y connait en PHP. Je comprend un peu e concept de endpoint et de route mais ce n'est pas clair tout à fait comment la communication fonctionne.
    La compagnie s'apprête à prendre des décisions et je veux comprendre le fonctionnement afin de m'assurer que tout est possible.
    Le format utilisé serait JSON.

    Je dois créer un backend (les données ne serait pas sauvegardées sur le serveur web) et un API en PHP PDO et mettre en place l'utilisation de RestFul pour le scénario suivant:

    Une entreprise qui devéloppe des applications desktop pour Windows avec base de données veut offrir à ses clients une interface accessible via le web.

    1) Chaque client a le logiciel desktop installé sur leur serveur sans aucun serveur web
    2) Le backend PHP est installé sur un serveur Apache ou IIS (serveur dédié)
    3) Le backend PHP doit read/write les données de la BD qui est sur le serveur du client (qui n'a pas aucun service web pour le moment)
    4) Éventuellement, il y a une application web PHP avec base de données MySQL qui va devoir se mettre à jour en temps réel avec l'application desktop.
    5) La compagnie pense aussi peut-être utiliser des web apps au lieu d'interface web, j'imagine que c'Est un peu le même principe et qu'on pourrait aussi utiliser REST.

    Comme chaque clients ont des serveur différent (hardware) j'aimerais mettre le service web de REST et l'API sur le serveur web dédié pour pouvoir contrôler la performance et upgrader au besoin.
    Comment la route pourrait se faire entre l'API qui serait sur le serveur Dédié vers la base de données du client qui est sur son serveur privé?
    VPN ou autre?

    Merci, toutes les suggestions et explications seront appréciées

  2. #2
    Membre émérite
    Inscrit en
    Janvier 2011
    Messages
    805
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Janvier 2011
    Messages : 805
    Par défaut
    Hello,

    Quand tu dis serveur dédié c'est chez le client ou chez vous ?

    En tout cas ce n'est pas le genre de décision d'architecture qui s'improvise, pour un éditeur logiciel ça a d'énormes impacts en termes de gestion des mises à jour, de maintenance, de possibilité de customization client...

    Comment voyez-vous cette interface (API?) web évoluer par rapport au client Windows ?

  3. #3
    Membre averti
    Femme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2018
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Octobre 2018
    Messages : 14
    Par défaut
    Je continue mes recherches pour le moment le projet est sur le hold.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Application desktop avec php
    Par mar1985 dans le forum Langage
    Réponses: 3
    Dernier message: 05/03/2014, 18h02
  2. Réponses: 4
    Dernier message: 20/09/2007, 22h23
  3. Persistence dans une application desktop
    Par jproto dans le forum NetBeans
    Réponses: 4
    Dernier message: 04/07/2006, 14h01
  4. PHP Mysql application comptable
    Par huey992 dans le forum Langage
    Réponses: 1
    Dernier message: 26/06/2006, 22h14
  5. [XML-PHP-DOM] Application web, gestion de la mémoire
    Par Zini dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 12/04/2006, 10h36

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