Bonjour,
Je travaille sur un projet dont le but est de migrer une application (Clent lourd) de delphi7 vers delphi xe, voici les détails de l'existant :
- Application importante (grosse base de données > env 100 tables et des centaines de millions d'enregistrements)
- Pas Orientée Objet
- Programmation événementielle
- Couplage fort
Les exigences :
* Faciliter la maintenance et l'évolution de l'application
* Productivité
* Réutilisation du code sur tablette et smartphone
* IHM intuitif (pouvoir travailler avec un graphiste)
* Internationalisation
* Delphi est une exigence aussi :'(
=========
Je dois donc faire une comparaison des différents possibilité et architecture.
Voici les principales solutions retenu.
-------------------------
*Client Lourd Delphi Xe
-------------------------
Une simple migration avec de la factorisation du code existant.
---------------
*Client Léger
---------------
Architecture Orienté Service (SOA)
Serveur ( .net )
Client (Delphi XE)
Communication par web service SOAP
ou
Serveur ( Delphi XE )
Client (Delphi XE)
Communication par web service SOAP
Je voulais donc avoir votre avis, en fonction des exigences que j'ai listées, sur quelle architecture devrais-je choisir.
Merci d'avance.
Partager