Requête bloquante

Signaler
Messages postés
75
Date d'inscription
jeudi 27 janvier 2005
Statut
Membre
Dernière intervention
17 octobre 2008
-
Messages postés
75
Date d'inscription
jeudi 27 janvier 2005
Statut
Membre
Dernière intervention
17 octobre 2008
-
Bonjour.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /??>


Dans un intranet j'ai développé un formulaire qui permet d'exécuter une requête sur un serveur oracle.


Le résultat étant récupéré et enregistré sur le serveur intranet dans un fichier excel.


Mon problème étant que cette requête est très lourde et donc bloc l'utilisateur ( et s’il ferme son explorateur il stop l'exécution ).


Est-il possible de transmettre la requête, la procédure de récupération et de sauvegarde du résultat au serveur sans que l'utilisateur n'intervienne.


L’utilisateur, une fois ça requête lancée n’aillant plus quand aller voir de temps en temps sur le serveur si sont fichier est prêt.
(j'ai vaguement entendu parler de vbscript, mais je n'y connais rien et voudrais savoir si c'est la bonne solution avant de me lancer dedans).


Si vous pouvez m’indiquer une direction de recherche pour cela.


 


Merci.

4 réponses

Messages postés
2268
Date d'inscription
mercredi 27 novembre 2002
Statut
Membre
Dernière intervention
13 septembre 2013
3
Salut!
Je vais peut-être dire une ânerie mais... avec AJAX?

@++

R@f

www.allpotes.ch: Photos, humour, vidéos, gags, ...
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
Messages postés
75
Date d'inscription
jeudi 27 janvier 2005
Statut
Membre
Dernière intervention
17 octobre 2008
1
A ben oui pourquoi pas, pour le moment je suis parti sur du vbs mais avec l'AJAX peut être que ça marche (je n'y connais pas grand chose nom plus en Ajax je m'en suis servi qu'une seules fois), je vais étudier cette piste merci [mailto:R@f R@f].
Si quelqu’un a une autre idée ou un exemple, je suis preneur.


Merci
Messages postés
10839
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
24
Hello,

je pensais à CURL, mais je ne crois pas que cela puisse fonctionner en asynchrone.
Les requêtes XMLHTTP peuvent en effet être une solution.
Ou un truc plus basique : tu sauvegardes la requête dans un fichier par exemple, et tu mets en place un script qui appelle ces fichiers et les traite la nuit.
Messages postés
75
Date d'inscription
jeudi 27 janvier 2005
Statut
Membre
Dernière intervention
17 octobre 2008
1
Ok je vais etudier tout ca merci pour vos reponse.