/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Chatlignende fordeling af beskeder
Fra : Jonas Schmeltz Aaber~


Dato : 01-07-03 20:26

Hey!

Jeg har længe spekuleret på, hvordan det i ASP kan lade sig gøre
for de enkelte brugere i en chat at se kun de meddelelser der
enten er sat til at være til alle eller dem selv eller de
beskeder de selv har skrevet...?!

Jeg vil gerne lave en chat (med denne funktion) helt fra bunden
selv, men kan ikke finde ud af at lave dette.

Jeg er mest interesseret i forslag _uden_ brug af global.asa, men
modtager selvfølgelig alt!

MVH Jonas (aka Juke)

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Jakob Andersen (01-07-2003)
Kommentar
Fra : Jakob Andersen


Dato : 01-07-03 21:21

Jonas Schmeltz Aaberg skrev:
> Jeg har længe spekuleret på, hvordan det i ASP kan lade sig gøre
> for de enkelte brugere i en chat at se kun de meddelelser der
> enten er sat til at være til alle eller dem selv eller de
> beskeder de selv har skrevet...?!
>
> Jeg vil gerne lave en chat (med denne funktion) helt fra bunden
> selv, men kan ikke finde ud af at lave dette.

Nu har jeg aldrig selv lavet et seriøst chatsystem, men man kunne
forestille sig en situation hvor du gemmer beskeder i en applikations
variabel hvergang de bliver skrevet og når du så indlæser besked siden
for folk printer du dem herfra.

Lad os sige at du gemmer beskederne i et 2 dimensionelt array, så kunne
det se sådan her ud:

<%
Dim Beskeder(2,1)
'Beskeder(x,0) = Modtager
'Beskeder(x,1) = Beskedtekst

Beskeder(0,0) = "Hans"
Beskeder(0,1) = "Beskedtekst"
Beskeder(1,0) = "Alle"
Beskeder(1,1) = "Beskedtekst"
Beskeder(2,0) = "Grethe"
Beskeder(2,1) = "Beskedtekst"

'Brugernavnet henter du evt. fra en session eller lignende
Brugernavn = "Hans"

For i = 0 To UBound(Beskeder,2)
If Beskeder(i,0) = Brugernavn OR Beskeder(i,0) = "Alle" Then
Response.Write(Beskeder(i,1) & "<br />")
End If
Next
%>

--
Jakob Andersen

Jonas Schmeltz Aaber~ (01-07-2003)
Kommentar
Fra : Jonas Schmeltz Aaber~


Dato : 01-07-03 22:24

Nice do!
Så har jeg da noget at gå igang med!!
Har søgt efter nogle chatsystemer på http://activedeveloper.dk.... fandt
en masse, som jeg kigger igennem og får ideer til også!

Mange tak!

MVH Jonas (aka Juke)

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jakob Andersen (01-07-2003)
Kommentar
Fra : Jakob Andersen


Dato : 01-07-03 22:47

Jonas Schmeltz Aaberg skrev:
> Har søgt efter nogle chatsystemer på http://activedeveloper.dk.... fandt
> en masse, som jeg kigger igennem og får ideer til også!

Ikke for at ødelægge dit projekt, men jeg vil dog sige at HTTP ikke er
den bedste måde når der skal laves chat, det kræver simpelthen for mange
request til serveren. Det idelle er at implementere det på en måde så
klienterne kan få en mere eller mindre konstant forbindelse til
serveren.

--
Jakob Andersen

pepss (01-07-2003)
Kommentar
Fra : pepss


Dato : 01-07-03 23:34


"Jakob Andersen" skrev
> Jonas Schmeltz Aaberg skrev:
> > Har søgt efter nogle chatsystemer på http://activedeveloper.dk.... fandt
> > en masse, som jeg kigger igennem og får ideer til også!
>
> Ikke for at ødelægge dit projekt, men jeg vil dog sige at HTTP ikke er
> den bedste måde når der skal laves chat, det kræver simpelthen for mange
> request til serveren. Det idelle er at implementere det på en måde så
> klienterne kan få en mere eller mindre konstant forbindelse til
> serveren.

nu er jeg jo lige lidt nyskærig(er også ved at lave en chat)
hvad er det lige du tænker på når du siger at brugeren kan få mere eller
mindre konstant forbindelse til serveren?

--
pepss
den ordblinde der prøver at blive webdesigner
www.team-blitz.dk



Jakob Andersen (01-07-2003)
Kommentar
Fra : Jakob Andersen


Dato : 01-07-03 23:50

pepss skrev:
> nu er jeg jo lige lidt nyskærig(er også ved at lave en chat)
> hvad er det lige du tænker på når du siger at brugeren kan få mere eller
> mindre konstant forbindelse til serveren?

Hvis man nu f.eks. valgte at lave sin Chat som en Javaapplet kunne man
have en fast forbindelse til serveren og på denne måde kan serveren
"pushe" beskeder ud til brugeren så der kun genereres trafik når der
rent faktisk er noget der skal ud til brugerne.

Dette vil selvfølgelig kræve at Applet er trådet således at den både kan
modtage og sende på samme tid.

PS: Er der nogen der ved om man egentlig kan bruge flash til noget
seriøst i ovenstående retning?

--
Jakob Andersen

Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408935
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste