Quelle architecture pour 1 modèle à 3 vues (site web, appli android, IHM PC)
Bonjour,
Je voudrais faire une application, dont la logique (calculs, vérifications) se trouve sur un serveur.
Je vois cela comme un "modèle".
J'aimerai y lier plusieurs "vues" pour pouvoir le piloter :
- Une appli android
- Un site WEB
- Un logiciel (appli IHM) à installer sur un ordinateur
De manière à ce qu'elles représentent toutes le même "modèle", à leur façon.
Je pensais coder le "modèle" en C++, c'est ce que je maîtrise le mieux.
Pour le site internet, Php ou JavaEE.
Pour l'appli IHM, le C++ ou le java.
Et pour l'appli android, le java.
Je connais peu les technos web, et ne sais pas trop quelle architecture adopter, ni quels protocoles de communication utiliser entre le modèle et les vues.
Auriez vous des conseils à me donner, des mots clefs sur lesquels je pourrai me documenter ?
Merci.