Forum » Izdelava spletišč » client <-> server
client <-> server
mujo123 ::
pozdravljeni,
mene pa zanima, ce obstaja kaksna varianta, da ko sem kot klient nalozil web stran, da se mi na strani nekaj spremeni, ko me server "poklice".
predvsem je tukaj vprasanje ce sem lahko jaz kot obiskovalec spletne strani kot server, ki caka na nek event z serverja in ga potem obdelam z javascriptom.
nekaj takega kot ce bi npr vsakih 5 sekund refreshal stran na slo-tecju in cakal da bo neka nova novica...jaz bi pa rad brez kakrsnegakoli mojega posega to dosegel.
aja, server me pozna kot prijavljenega in pozna moj ip, tako da ve komu posilja.
hvala
mene pa zanima, ce obstaja kaksna varianta, da ko sem kot klient nalozil web stran, da se mi na strani nekaj spremeni, ko me server "poklice".
predvsem je tukaj vprasanje ce sem lahko jaz kot obiskovalec spletne strani kot server, ki caka na nek event z serverja in ga potem obdelam z javascriptom.
nekaj takega kot ce bi npr vsakih 5 sekund refreshal stran na slo-tecju in cakal da bo neka nova novica...jaz bi pa rad brez kakrsnegakoli mojega posega to dosegel.
aja, server me pozna kot prijavljenega in pozna moj ip, tako da ve komu posilja.
hvala
popster ::
tko bi napravu v linux:
wget da pobere site
if (primerjas s prejsno verzijo) {in nek alarm, recimo zazene program vlc&}
vse skupi se ponavlja vsakih par minutk (full trafica bos mel)
sicer se uporablja rss za alarme (ce si to rabu)
wget da pobere site
if (primerjas s prejsno verzijo) {in nek alarm, recimo zazene program vlc&}
vse skupi se ponavlja vsakih par minutk (full trafica bos mel)
sicer se uporablja rss za alarme (ce si to rabu)
Zgodovina sprememb…
- spremenilo: popster ()
user4683 ::
@popster: omg
@mujo123: Mislim da povsem brez inputa s strani clienta (browserja) ne bo slo. Najboljsa varianta bi bil javascript, ki avtomaticno vsake x sekund povprasa streznik, ce je kaj novega (AJAX).
@mujo123: Mislim da povsem brez inputa s strani clienta (browserja) ne bo slo. Najboljsa varianta bi bil javascript, ki avtomaticno vsake x sekund povprasa streznik, ce je kaj novega (AJAX).
preem ::
da se - z t.i "Http Push"
Push technology @ Wikipedia
kako boš pa to implementiral v svoj projekt - nam pa povej da se kaj naučimo ;)
Push technology @ Wikipedia
kako boš pa to implementiral v svoj projekt - nam pa povej da se kaj naučimo ;)
mujo123 ::
hvala za odgovore.
kot sem do sedaj ugotovil obstajajo trije načini:
- polling - vsake toliko refresham stran oz del strani - AJAX
- cometd - REVERSE AJAX in podpora jave ( http://cometdproject.dojotoolkit.org/ )
- pushlet - JAVA ( http://www.pushlets.com/ )
ker zadnji dve nista izvedljivi ( spletna stran je brez jave) bom stvar zaenkrat naredil "zasilno" in sicer na prvi način.
pa se tole, malo na splosno: http://gmapsdotnetcontrol.blogspot.com/...
upam, da tole komu prav pride
LP
kot sem do sedaj ugotovil obstajajo trije načini:
- polling - vsake toliko refresham stran oz del strani - AJAX
- cometd - REVERSE AJAX in podpora jave ( http://cometdproject.dojotoolkit.org/ )
- pushlet - JAVA ( http://www.pushlets.com/ )
ker zadnji dve nista izvedljivi ( spletna stran je brez jave) bom stvar zaenkrat naredil "zasilno" in sicer na prvi način.
pa se tole, malo na splosno: http://gmapsdotnetcontrol.blogspot.com/...
upam, da tole komu prav pride
LP
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | JS frameworks: knockoutJS, angularJS, react, ...Oddelek: Programiranje | 7278 (4123) | kuall |
» | Nasvet pred izdelavoOddelek: Programiranje | 3018 (2362) | Gandalfar |
» | ajax - siteOddelek: Izdelava spletišč | 1767 (1767) | jype |
» | Prikaz še enega napada na anonimnostOddelek: Novice / Zasebnost | 4511 (3417) | MrM |
» | Alternative server side jezikom?Oddelek: Izdelava spletišč | 2469 (2121) | CWIZO |