-
traitement en parallèle
Bonjour
j'ai un formulaire qui permet de renseigner des champs pour l'envoi d'un mail.
Dans l'action associée, j'envoie le mail, tout se passe bien, je le recois, ensuite je redirige sur une page qui dit "bravo, t'as reusis"
Cependant, si l'envoi de mail prend 1 heure (j'exagere, quoique...), j'aimerai que l'utilisateur n'attende pas une heure en restant bloqué avant d'avoir la redirection.
Quand il clique sur appuyer, je voudrai lancer un traitement en parallèle, qui mettra le temps qu'il faudra et que l'utilisateur puisse continuer à utiliser l'appli.
Comment dois je faire ca a votre avis?
Un thread? Une servlet ? (propositions surement debiles...)
Merci d'avance !
-
Un thread séparé effectivement... Mais attention dans ce cas tu ne peux pas dire à l'utilisateur s'il y a un problème.
Et l'envoi d'un mail ne doit pas prendre 1h si ???
-
bah je peux avoir 5000 mail a envoyer (rassurez vous les utilisateurs ont coché j'autorise patati patata, pour ceux qui me feraient deja les gros yeux 8O )
Pour motifier a l'utilisateur, je pense faire un tableau de controle avec un base de donnees, ca devrait le faire
Merci pour la reponse
-
N'oublie pas de tagger :resolu: stp ^^
-