begin process at 2008 08 28 09:28:13
1 232 958 membres
76 nouveaux aujourd'hui
14 291 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Appel automatique et régulier d'un webservice [ Réseau & Internet / Client - Serveur ] (AmK)

Appel automatique et régulier d'un webservice le 22/04/2008 15:34:43

AmK

Bonjour,

j'ai une application Windows Forms, et je désire appeler un webservice régulièrement ( disons à chaque cycle d'instruction).
Comment dois je m'y prendre ?

(l'appel au webservice se fait automatiquement, càd qu'il ne réponds à aucune action genre appui sur un bouton ou autre.)
Là je tourne avec un while.
while(condition)
{
appel_webservice();
}

Mais bien sûr cette solution est complètement inappropriée vu que ça me bloque totalement l'application (aucune possibilité d'intéragir avec).

Je vous remercie

Re : Appel automatique et régulier d'un webservice le 22/04/2008 17:15:13

billou_13
Membre Club
Réponse acceptée !
Salut,

Et pourquoi ne pas faire ton traitement dans un thread:
using System.Threading;

Thread t = new Thread(new ThreadStart(process));//création du thread avec la méthode à appeler
t.Start();//Lancement du thread


Je te conseille de garder ton objet thread en tant que membre de ta form. Ainsi, tu pourras l'arrêter (t.Abort()) et le gérer facilement.


Bonne journée,


Billou_13

Re : Appel automatique et régulier d'un webservice le 22/04/2008 18:25:49

AmK
Merci pour la réponse détaillée !
Après avoir posé ma question un peu partout j'ai compris qu'il y'avait 3 méthodes pour le faire :

1/ Threads
2/ Timer
3/ Callback

Je cours essayer ta méthode!  


Classé sous : application, appel, automatique, webservice, régulier

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Boutique

Boutique de goodies CodeS-SourceS