Comment retourner une valuer calculeee dans RoR?

Salut a tous

J’ai besoin de créer quelque chose qui me permette d’appeler une page
RoR web depuis une application normale (stand alone), et ensuite
l’utilisateur rentrera des informations pour calculer le montant total a
payer.

Ce montant sera retourne a l’application, et ensuite affiche.

Questions : Comment puis-je faire pour ouvrir une page RoR internet,
attendre la fin de la saisie utilisateur et rétourner le montant total
calcule, a l’application appelante.

Merci

Bonjour,

si ce dont tu as vraiment besoin, c’est de la valeur calculée, et pas
de l’interface Web, je te conseille de faire un web service que ton
application appelera avec les paramètres renseignés par l’utilisateur.
Regarde du côté d’Action Web Service, ou, mieux, si ton application
suit cette philosophie, ActiveResource.

Si tu tiens absolument à afficher le navigateur, tu peux t’en sortir
en lançant la commande du navigateur en lui passant l’URL (là il te
faudra vérifier les paramètres de la ligne de commande) puis en
spécifiant que la page doit se fermer une fois le calcul terminé (ce
qui, inévitablement, demandera une confirmation à l’utilisateur).
Ensuite tu devras te connecter à la base de données pour récupérer le
résultat du calcul.
Bref, c’est vraiment une solution lourde et à éviter.
Si malgré tout tu la choisis, sache que tu peux “piloter” Internet
Explorer sous Windows, via Win32OLE.

Tiens nous au courant.


Guillaume DESRAT / Zifro AKA guillaumed
http://zlab.fr/
http://www.rubyfrance.org/