webForumDet fria alternativet

ASP Chat!

12 svar · 417 visningar · startad av M@rtin

M@rtinMedlem sedan dec. 19992 085 inlägg
#1

Nån som vet var man kan ladda hem en asp chat liknande den som Aftonbladet.se har, alltså som uppdaterar automatiskt etc. Har letat länge men hittar ingen bra :(

------------------
//M@rtin || Peachy.nu\\

Sue Me!

RossifumiMedlem sedan okt. 20001 558 inlägg
#2

Det kanske inte var den häftigaste men har du kollat den på http://www.webmr.nu ?

------------------
"I have to return some video tapes" - Patrick Bateman, American Psycho

M@rtinMedlem sedan dec. 19992 085 inlägg
#3

Hehe jaa den har jag testat..
den e ju gjord av en viss wF medlem ;)
Den funkar tyvärr inte riktigt som jag vill ha det :(
Tack för tipset iaf!

Fler förslag?

------------------
//M@rtin || Peachy.nu\\

Sue Me!

elektronMedlem sedan dec. 200023 inlägg
#4

Har aldrig heller fått den att funka. Den funkar verken i min dator eller på fsdata.

Någon som har fått den att fungera?

MvH -e-

emissionMedlem sedan dec. 19996 721 inlägg
#5

En sån chat vill du inta ha, tro mig. Den suger musten ur webbservern, något alldeles enormt.

Varje användare bibehåller en egen koppling till webbservern, tills att de stänger ner fönstret.

I princip:

server.scripttimeout=3600
'så att servern håller ut....
response.buffer=false
'så att saker dyker upp när de kommer

while Response.IsClientConnected AND lite till...
  'kolla om något meddelande skickats in sedan sist
  response.write blabla
'skriv ut meddelandet

wend

'JS-redirecta till samma sida igen, så att man kan fortsätta

Man kan också använda contenttypen multipart/x-mixed-replace, som gör att man kan skicka ut en sida del för del (s.k. server-push), med det stöds inte vidare värst av Microsoft. Problemet med antalet uppkopplingar består dock.

En annan vanlig variant är att man använder en Java-applet som ligger i bakgrunden och skriver ut mot webbläsaren (man behöver alltså inte se själva appleten)

Det finns fler varianter, men du hajar haken...

DustyMedlem sedan juli 2000103 inlägg
#6

Ska också progga en chatt, och nu blev jag förvirrad här. Vilken variant var det som sög musten ur servern; den med Application-variabler eller den där kopplingen är öppen? :q

------------------
That you're paranoid doesn't mean you're not being monitored...
Monitora

RiriMedlem sedan dec. 2000182 inlägg
#7

Här finns en artikel ämnet:

http://www.asptoday.com/articles/20000721.htm

Men är det verkligen den bästa lösningen..?

------------------
richardhallgren@usa.net

[Redigerat av Riri den 24 jan 2001]

M@rtinMedlem sedan dec. 19992 085 inlägg
#8

Den artikeln verkade bra.. ska läsa den när jag hinner.. tack Riri...

Att en sån chat suger musten ur webservern var ju inte bra :( Då får jag nog ta och köra med en som uppdaterar varje sekund eller nåt...

men mitt största problem, om jag ska göra en egen, är hur man gör för att bara visa de "inlägg" som gjorts sedan man själv anslöt till chatten. Tidigare har jag lagrat alla meddelanden i en Application men då syns ju allt som sagts sedan servern bootades senast :(

------------------
//M@rtin || Peachy.nu\\

Sue Me!

DamionMedlem sedan aug. 2000207 inlägg
#9

Ehm.. min förra chatt hade jag en uppdaterings hastighet på tre sekunder.. Det var på tok för snabbt.. Ligger nu på fem vilket är prefekt.. Sen suger inte chatter musten ur servern så mycket.. Belive me..

------------------
»John
Nolltre ™

[Redigerat av Damion den 24 jan 2001]

emissionMedlem sedan dec. 19996 721 inlägg
#10

Nej, inte en sådan där webbläsaren laddar om och hämtar en ny sida, t.ex. från application-variabler. Men jag trodde att M@rtin vill ha mer som på Aftonbladet.

[r]...och inte Applet-varianten heller...[/r]

[Redigerat av emission den 25 jan 2001]

GrummelMedlem sedan juni 2000112 inlägg
#11

Hur är chatten på Aftonblandet gjord? I vilket språk kan den vara gjord i?

------------------
*Fingrarna i kors*

emissionMedlem sedan dec. 19996 721 inlägg
#12

Sannolikt Java.

sinnedMedlem sedan aug. 200237 inlägg
#13

från en glad amatör

Jag har också tagit mig en lång funderare på detta problem och gjort följande lösning,

Jag fixerade mig på att optimera dataflödet mellan servern och klienten, inte antal programrader på servern. En tom liten frame 'update' på 10 x 20 pixel med absolut minimum kod plus refresh av ( för tillfället 7 sekunder) snurrar hela tiden. Skulle nu något på sidan uppdateras så kommer 'update'-framen med modifierad body-tagg med onload-funktioner med javascript. Javascriptfunktionerna kommer nu att begära de uppdateringar som behövs till servern.

Ja, så här har jag gjort,

:) Dennis

144 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
141 ms — hämta tråd, inlägg och bilagor (db)