J'ai un service web qui doit faire un appel à une opération de base de données. Si l'opération prend plus de 10 secondes, je dois sortir de l'opération et revenir en arrière. Si je comprends bien, cela ne peut se faire qu'en créant un thread pour effectuer le long processus et en terminant le thread si cela prend plus d'un certain temps. Pouvez-vous me suggérer comment cela peut être fait ou m'indiquer des exemples où une situation similaire est gérée. Le threading dans asp.net et dans les applications de bureau est-il considéré comme identique ? Puis-je utiliser les concepts de threading d'une application de bureau et les appliquer à un service web ou y a-t-il une différence à prendre en compte ?
Merci