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


Timer och Postning

Postades av 2003-05-07 19:53:43 - Alexander Zetterlund, i forum asp.net generellt, Tråden har 8 Kommentarer och lästs av 841 personer


HEJ!

Provar lite Webform och undrar detta:

Kommer denna sub nedan att snurra på webservern eller clienten?
Borde vara på servern...

Hur gör man för att skicka ändringen som suben gör till websidan?

/Alexander




<code>

Private Sub Timer1_Elapsed(ByVal sender As System.Object, ByVal e As System.Timers.ElapsedEventArgs) Handles Timer1.Elapsed

Label1.Text = System.DateTime.Now.ToLongTimeString

End Sub

</code>


Svara

Sv: Timer och Postning

Postades av 2003-05-08 10:09:52 - Mikael Sand

På A svarar jag servern och på B svarar jag "ingenting".

Det är redan fixat och går automatiskt.

//Mikael.NET


Svara

Sv: Timer och Postning

Postades av 2003-05-13 20:02:04 - Alexander Zetterlund

Tackar för svaret!

Men tyvärr så uppdaterar inte min Timer mot websidan?
Någon idé varför?


Svara

Sv: Timer och Postning

Postades av 2003-05-14 09:44:44 - Patrik Löwendahl

Nej. Därför att du inte kan pusha ut förändringar till en WebSida. Det måste vara klienten som ropar på servern, inte tvärtom.

Dessutom kommer timer objektet antagligen att gå out of scope när sidan är färdig processad, och slutar alltså då att snurra på servern.

Gör istället en refresh från klienten, antingen en meta refresh eller med en Javascript timer.


Svara

Sv: Timer och Postning

Postades av 2003-05-14 12:09:03 - Alexander Zetterlund

OK!

Och vad är en meta refresh och hur skriver man en sådan?


Svara

Sv: Timer och Postning

Postades av 2003-05-14 13:05:06 - Ulf Elfving

<code>
<META HTTP-EQUIV="REFRESH" CONTENT="4;URL=http://sidan_du_skall_till.com">
</code>

Där siffran eftrer CONTENT är det antal sekunder det skall gå innan redirecten inträffar. (Sätt den till 0 (noll) för att få en direkt omdirigering)


Svara

Sv: Timer och Postning

Postades av 2003-05-14 14:07:02 - Alexander Zetterlund

Låter ju lite som lite slöseri med resurser att ligga att uppdatetera clienten.

Det jag är ute efter är att servern skall kolla efter en händelse. Om den inträffar skall det skickas en ändring till alla som har uppe den web-formen.


Svara

Sv: Timer och Postning

Postades av 2003-05-14 14:23:12 - Andreas Hillqvist

Använd Javascript. Det körs på klienten utan att skick och ta emot från servern.


Svara

Sv: Timer och Postning

Postades av 2003-05-15 10:05:55 - Patrik Löwendahl

HTTP är ett stateless protokoll.


Det innebär att Servern bara vet vilka klienter som accessar den i just det ögonblick den gör en HTTP Request. Sen sparar den ingen information.

Det du vill göra kräver någon form av klient kod. Meta refresh, javascript eller en java applet.

Hur ett systemdesignperspektiv är det dessutom helt optimalt.

Har du 2000 klienter igång, är det bättre att lägga logiken ute hos klienterna och låta dem fråga efter uppdateringen när de vill ha den, istället för att vid vissa intervall låta servern generera 2000 Responses åt gången.

Eftersom HTTP är stateless, så blir det dessutom väldigt svårt för servern att veta vilka klienter som faktiskt har forumläret upp fortfarande, de kan ju ha gått till en annan sida.


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 155
27 952
271 704
6 015
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