Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Fortsätter kodkörning på servern om användaren stänger av webläsaren?

Postades av 2007-05-08 15:42:07 - Magnus Karlsson, i forum asp.net generellt, Tråden har 8 Kommentarer och lästs av 996 personer

Om en klient påbörjar en kodkörning på servern och sedan av någon anledning stänger av webläsaren fortsätter då kodkörningen tills den är klar?


Svara

Sv: Fortsätter kodkörning på servern om användaren stänger av webläsaren?

Postades av 2007-05-08 16:07:13 - Johan Idstam

Ja

/johan/


Svara

Sv: Fortsätter kodkörning på servern om användaren stänger av webläsaren?

Postades av 2007-05-08 16:32:56 - Johan Djupmarker

Du borde kunna använda Response.IsClientConnected för att kontrollera detta och ev. avbryta körningen. Jag har inte testat och sett om det har avsett effekt, men enligt beskrivningen verkar det så: http://msdn2.microsoft.com/en-us/library/system.web.httpresponse.isclientconnected(VS.71).aspx

/Johan


Svara

Sv:Fortsätter kodkörning på servern om användaren stänger av webläsaren?

Postades av 2007-05-08 16:35:03 - Magnus Karlsson

Mitt behov är bara att det som är påbörjat inte avslutas för att klienten försvinner.


Svara

Sv: Fortsätter kodkörning på servern om användaren stänger av webläsaren?

Postades av 2007-05-09 12:08:10 - Mattias Svensson

Hej,

oj, detta var bara .NET...


Svara

Sv: Fortsätter kodkörning på servern om användaren stänger av webläsaren?

Postades av 2007-05-10 12:02:23 - Ted Nyberg

Webbservern får inget direkt meddelande om när klientbrowsern stängs. Alla webbapplikationer är per design "loosely connected". Webbservern har ingen aning om vad som händer på klientsidan mellan requests. Därav livscykeln för ASP.NET-sidor som skapas/dör vid varje request.

Din kod fortsätter således! :) Åtminstone tills dess att sessionen avslutas.


Svara

Sv:Fortsätter kodkörning på servern om användaren stänger av webläsaren?

Postades av 2007-05-10 13:25:21 - Patrik Löwendahl

Nej den fortsätter tills den exekverat klart.

Så länge tråden har jobb att göra och inte ASP.NET processen startas om så kommer den att exekvera kod. Sessionen är bara ett tidsbestämt objekt i din request, den äger inte din request.


Svara

Sv: Fortsätter kodkörning på servern om användaren stänger av webläsaren?

Postades av 2007-05-11 00:33:37 - Ted Nyberg

Jag har för mig att HttpContext-objektet försvinner när sessionen dör vilket också borde innebära att kodexekveringen avbryts? I annat fall skulle ju en låst tråd (exempelvis en evig loop) förbli låst tills dess att ASP.NET-processen startas om?

Eller skriver jag för sent på kvällen så att jag inte tänker klart? :)


Svara

Sv:Fortsätter kodkörning på servern om användaren stänger av webläsaren?

Postades av 2007-05-11 08:47:45 - Thomas Vanhaniemi

Hur är det med Timeout värden på requesten då? Är det månne inte så att alla förfrågningar som kör längre än maximala timeout, vanligtvis 90 sekunder, avbryts? Detta förhindrar ju oändliga loopar...
Detta innebär att om det man vill köra inte får ta längre än timeout tiden.

Om man vill vara säker på att det körs klart kan man kanske slänga in den i en egen tråd? Har sett exempel på nätet hur man gör, kan det inte utantill nu.


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 170
27 953
271 705
879
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies