DevProTalk

Forumi IT profesionalaca
web development, web design, e-business, SEO


Idite nazad   DevProTalk > DevProTalk > Opušteno
Želite da se reklamirate ekskluzivno na ovoj poziciji? Javite se

Opušteno Trenutak za pauzu - Ćaskanje. Sponzor: blogodak

Odgovori
 
Alati teme Način prikaza
Staro 21. 12. 2005.   #11
Milos Vukotic
Knowledge base
Wrote a book
 
Avatar Milos Vukotic
 
Datum učlanjenja: 07.06.2005
Lokacija: Neđe ođe...
Poruke: 1.197
Hvala: 339
688 "Hvala" u 178 poruka
Milos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamen
Default

Evo izguglah ovo:
http://home.bankerinter.net/stankod/

Nisam probao

PS. Koliko vidim, ovo nije bas 'ono'
__________________
Чак Норис може да си ги врзе врвките на чевлите со стапалата.

Poslednja izmena od Milos Vukotic : 21. 12. 2005. u 11:44.
Milos Vukotic je offline   Odgovorite uz citat
Staro 21. 12. 2005.   #12
noviKorisnik
Dejan Katašić
Wrote a book
 
Avatar noviKorisnik
 
Datum učlanjenja: 10.06.2005
Lokacija: Novi Sad
Poruke: 1.017
Hvala: 129
86 "Hvala" u 43 poruka
noviKorisnik će postati "faca" uskoro
Default

Nije to to, znam... U to vreme sam prevrteo šta postoji i to je bilo takođe već tu... ali ništa ni nalik onome što sam zamišljao - ništa nalik ovome ČNLJS.

Web aplikacija na javnom serveru, klijent u Flashu... Najviše me je bunilo što je za takvo nešto najidealnije dići server koji omogućava socket konekciju - a za to je potrebno dozvoliti da se zarobi jedan port server mašine - nešto što teško da bi neki hosting provajder rado ustupio. Naravno da ne mora tako... no to je bilo dovoljno da oladim nakon nekog vremena.
noviKorisnik je offline   Odgovorite uz citat
Staro 21. 12. 2005.   #13
Petar Marić
Python Ambassador
Master
 
Avatar Petar Marić
 
Datum učlanjenja: 06.06.2005
Lokacija: Novi Sad
Poruke: 602
Hvala: 28
27 "Hvala" u 17 poruka
Petar Marić će postati "faca" uskoro
Pošaljite ICQ poruku za Petar Marić
Default

Hm, a zašto ne bi komunikacija mogla da ide pomoću RPC-a tj preko standardnog http protokola?

Eh, još samo da ne dolazi ispitni rok
__________________
Python Ambassador of Serbia
Petar Marić je offline   Odgovorite uz citat
Staro 21. 12. 2005.   #14
zextra
Boris
Grand Master
 
Avatar zextra
 
Datum učlanjenja: 01.12.2005
Lokacija: Novi Sad
Poruke: 775
Hvala: 5
156 "Hvala" u 2 poruka
zextra is on a distinguished roadzextra is on a distinguished road
Default

meni se i dalje tcp cini kao bolje resenje za multiplayer igre, u cemu god da su pisane uzgred, moj host dozvoljava bindovanje bilo kog 1025+ porta jedino se bune ako instaliras bnc ili eggdrop... ostalo je ok.
zextra je offline   Odgovorite uz citat
Staro 21. 12. 2005.   #15
Petar Marić
Python Ambassador
Master
 
Avatar Petar Marić
 
Datum učlanjenja: 06.06.2005
Lokacija: Novi Sad
Poruke: 602
Hvala: 28
27 "Hvala" u 17 poruka
Petar Marić će postati "faca" uskoro
Pošaljite ICQ poruku za Petar Marić
Default

Erm, da li bi mogao da mi pojasniš koje su prednosti korišćenja transportnog (tcp) umesto aplikacionog protokola (http) za ne ljuti se čoveče?
Jednostavno ne vidim prednosti tog rešenja.
__________________
Python Ambassador of Serbia
Petar Marić je offline   Odgovorite uz citat
Staro 21. 12. 2005.   #16
noviKorisnik
Dejan Katašić
Wrote a book
 
Avatar noviKorisnik
 
Datum učlanjenja: 10.06.2005
Lokacija: Novi Sad
Poruke: 1.017
Hvala: 129
86 "Hvala" u 43 poruka
noviKorisnik će postati "faca" uskoro
Default

Potrebna ti je stalna veza servera i klijenta jer je dvosmerna komunikacija. HTTP to ne obezbeđuje (to je ono "A" u Ajaxu - asinhronost) - pa se simulira pingovanjem servera od strane klijenta u nekom dovoljno kratkom intervalu - "ima li šta novo?" - "nema" - - "ima li šta novo?" - "nema" - - ... - - "ima li šta novo?" - "ima! evo ovo... i sad si ti na potezu"...
noviKorisnik je offline   Odgovorite uz citat
Staro 21. 12. 2005.   #17
Petar Marić
Python Ambassador
Master
 
Avatar Petar Marić
 
Datum učlanjenja: 06.06.2005
Lokacija: Novi Sad
Poruke: 602
Hvala: 28
27 "Hvala" u 17 poruka
Petar Marić će postati "faca" uskoro
Pošaljite ICQ poruku za Petar Marić
Default

Znam za to, ali da li nam je zaista neophodna sinhrona komunikacija i silaženje na treći nivo tcp/ip-a? Naravno postoje određene prednosti, ali onda imamo komplikovaniji development i deployment nego ako koristimo standardni http protokol kao prenosni medijum + neki standardni protokol za razmenu podataka (čist xml, RPC, soap, ...).

Inače http, srećom, obezbeđuje dvosmernu komunikaciju u suprotnom ne bismo čitali ovaj tekst
__________________
Python Ambassador of Serbia
Petar Marić je offline   Odgovorite uz citat
Staro 21. 12. 2005.   #18
noviKorisnik
Dejan Katašić
Wrote a book
 
Avatar noviKorisnik
 
Datum učlanjenja: 10.06.2005
Lokacija: Novi Sad
Poruke: 1.017
Hvala: 129
86 "Hvala" u 43 poruka
noviKorisnik će postati "faca" uskoro
Default

... tako što zahtev uvek polazi sa strane klijenta.

Ovo je višekorisnička aplikacija u realnom vremenu gde server treba da obaveštava sve klijente o promenama u sistemu.

I nije neophodno jer simulacija "pingovanjem" servera obezbeđuje diskretnu aproksimaciju realnog vremena (alaj sam ga sad :-)). Izvesni problemi naravno postoje:
- koliko trpi sistem trpi ako se na njega simultano kači 200 korisnika (ili priličan broj puta više) koji šalju zahtev svake sekunde (ovo je naravno vrlo realno ako pogledaš realizovani ČNLJS)?
- kako server treba da tretira klijenta koji ne pošalje ping u roku od 5 sekundi?
- gde server pamti kog je klijenta obavestio o nekoj promeni a koji je još uvek u redu za obaveštavanje?
Samo ovo poslednje pitanje bih nazvao priličnom komplikacijom za development.

Što se tiče socket varijante, komunikacija se takođe odvija razmenom xml-a (mada može kako hoćeš, ali taj mi je najslađi :-) - jedino što se za komunikaciju sa serverom ne poziva svake sekunde recimo PHP skripta već postoji direktan kanal do porta servera, port osluškuje recimo rezidentni serverski java programčić koji uglavnom radi samo kao dispečer poruka između klijenata nakačenih na taj port.

Jednostavno - ne vidim po čemu tvrdiš da je komplikovaniji development u ovom slučaju.
noviKorisnik je offline   Odgovorite uz citat
Staro 04. 02. 2006.   #19
shoba
profesionalac
Qualified
 
Avatar shoba
 
Datum učlanjenja: 09.06.2005
Poruke: 165
Hvala: 0
3 "Hvala" u 3 poruka
shoba is on a distinguished road
Smile

Narode jeste li za jedno okupljanje na

http://www.thirdframestudios.com/adgame/clovek/

pa da vidimo ko je bolji???

__________________
Natalna karta
shoba je offline   Odgovorite uz citat
Staro 05. 02. 2006.   #20
nixa
Nikola Denić
Sir Write-a-Lot
 
Avatar nixa
 
Datum učlanjenja: 18.05.2005
Lokacija: Beograd
Poruke: 3.694
Hvala: 160
458 "Hvala" u 164 poruka
nixa ima spektakularnu aurunixa ima spektakularnu aurunixa ima spektakularnu aurunixa ima spektakularnu aurunixa ima spektakularnu auru
Pošaljite poruku preko Skype™ za nixa
Default

you don't have a chance
__________________
Do not ask yourself what the world needs. Ask yourself what makes you come alive, and then go do that. Because what the world needs is people who have come alive
nixa je offline   Odgovorite uz citat
Odgovori


Alati teme
Način prikaza

Pravila pisanja
Možete ne započinjati nove teme
Možete ne slati odgovore
Možete ne slati priloge
Možete ne izmeniti svoje poruke
vB kôd je Uključen
Smajliji su Uključen
[IMG] kod je Uključen
HTML kôd je Isključen
Pogledajte forum

Slične teme
Tema Početna poruka teme Forum Odgovori Poslednja poruka
E-mail klijent koji moze da se "nosi" sa velikom kolicinom mailova oliver Web aplikacije, web servisi i software 17 23. 02. 2007. 08:08
If IT really is a "profession", what is our "pro bono" contribution as IT pros? oksite e-Business 26 12. 01. 2007. 12:18
"Telekom Slovenije" preuzeo "Blic.net" za 390.000 evra Aleksandar Marković Komunikacije 2 23. 12. 2006. 15:23
A može li jedna partija stonog fudbala ? Mr.Paja Opušteno 0 22. 12. 2005. 18:34


Vreme je GMT +2. Trenutno vreme je 11:18.


Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.
Mišljenja, saveti, izjave, ponude ili druge informacije ili sadržaji nastali na Sajtu su vlasništvo onoga ko ih je kreirao, a ne DevProTalk.com, tako da ne morate da se oslanjate na njih.
Autori poruka su jedini odgovorni za ovakve sadržaje. DevProTalk.com ne garantuje tačnost, kompletnost ili upotrebnu vrednost informacija, stavova, saveta ili datih izjava. Ne postoje uslovi pod kojima bi mi bili odgovorni za štetu ili gubitak koji je posledica bilo čijeg oslanjanja na nepouzdane informacije, ili bilo kakve informacije nastale kroz komunikaciju između registrovanih članova.
Web sajt može sadržavati linkove na druge web sajtove na Internetu ili neke druge sadržaje. Ne kontrolišemo niti podržavamo te druge web sajtove, niti smo pregledali bilo kakve sadržaje na takvim sajtovima. Mi nećemo biti odgovorni za legalnost, tačnost ili prikladnost bilo kog sadržaja, oglasa, proizvoda, usluga ili informacije lociranim na ili distribuiranih kroz druge web sajtove, niti za bilo kakvu štetu nastalu kao posledica takvih informacija. DevProTalk.com drži i čuva druga prava vlasništva na web sajtu. Web sajt sadrže materijale zaštićene copyright-om, zaštitne znakove i druge informacije o pravu vlasništva ili softver. Članovi mogu poslatu informacije zaštićene pravima vlasništva njihovih nosilaca i ona ostaju zaštićena bez obzira da li su oni koji prenose te informacije to naveli ili ne. Osim informacija koje su u javnom vlasništvu ili za koje dobijete dozvolu, nemate pravo da kopirate, modifikujete ili na bilo koji način menjate, objavljujete, prenosite, distribuirate, izvršavate, prikazujete ili prodajte bilo koju informaciju zaštićenu pravima vlasništva. Slanjem informacija ili sadržaja na bilo koji deo DevProTalk.com, Vi automatski dozvoljavate i predstavljate garanciju da imate pravo da dozvolite DevProTalk.com ili članovima DevProTalk.com bespovratnu, kontinualnu, neograničenu, globalnu dozvolu da koriste, kopiraju, izvršavaju, prikazuju i distribuiraju takve informacije i sadržaje i da iz takvih sadžaja koriste bilo koji deo u bilo koje svrhe, kao i pravo i dozvolu da koriste gore navedene sadržaje. Svi zaštitni znakovi (trademarks), logotipi, oznake usluga, firme ili imena proizvoda koji se pominju na ovom web sajtu su vlasništvo kojim raspolažu njihovi vlasnici.