-
Application Web ?
Salut tout le monde.
En delphi je me défends pas mal et je dois maintenant faire une version web du logiciel et trouver un site pour la boite et m'en servir pour faire des tests.
Hors je ne sais pas du tout ce qu'il faut comme configuration pour que l'application marche sur un serveur web.
Un applet Java marchera sous tous les OS, il suffit d'avoir une machine virtuelle installée.
Qu'en est-il des applications web compilées par Delphi ?
Merci de votre aide, et escusez-moi si mes questions sont à côté de la plaque.
-
Bonjour,
Pour transformer une appli dephi classique en web, il faut malheuresement redévelloper toute l'IHM.
Mais un hebergeur ne voudra pas hoster l'appli sur une machine partagée comme on peut le faire avec des appli PHP à des conditions économiquement intéressantes. Par contre, il pourra héberger un PC dédié à l'appli.
-
Je sais qu'il faut redévelopper toute l'IHM, cela n'est pas un problème, l'essentiel des algorithmes se trouvant dans des objets. D'ailleurs je pense utiliser IntraWeb pour refaire l'IHM.
Pourquoi l'hébergeur ne voudrait-il pas héberger sur une machine partagée ? De peur que je ne prenne trop de ressources ?
Ce n'est que pour faire quelques tests en production, les clients mettront les applications sur leur serveurs webs.
Si l'hébergeur ne sait pas que je compte faire des tests, faut-il vérifier que la machine permettra bien de lancer l'application ? Et comment le savoir ?
Au pire, Delphi permet de simuler un serveur web pour qu'on fasse les tests en interne, mais il faudra bien un jour tester en grandeur nature.
-
Bonjour,
Si il y a besoin d'un hébergeur juste pour faire du test de l'appli web,
il y a des sites qui proposent des services gratuits pour transformer une adresse web dynamique (celle d'une connexion ADSL standard) en addresse statique avec nom de domaine.
-
Non, on s'en servirait pour héberger le site aussi.
En fait, ce que je ne sais pas, c'est : est ce que tous les serveurs peuvent héberger une application web créée à partir des composants IntraWeb ?
Ou y a t il des spécifications pour qu'il puisse lance ces applications ?