Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Da li treba da pišem moj web server, ili postoji nešto slično? Ako ga pišem ja gde i kako postaviti?

[es] :: Web aplikacije :: Da li treba da pišem moj web server, ili postoji nešto slično? Ako ga pišem ja gde i kako postaviti?

[ Pregleda: 2136 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Cola
Slađan Čolić
Banja Luka

Član broj: 23736
Poruke: 160
*.broadband.blic.net.

Sajt: www.knjigaimena.com


+5 Profil

icon Da li treba da pišem moj web server, ili postoji nešto slično? Ako ga pišem ja gde i kako postaviti?13.09.2008. u 20:33 - pre 189 meseci
Poštovanje,
nadam se da pišem na dobrom forumu, ako ne molim admine da prebace na odgovarajući forum

Ja i par drugova odlučili smo da pravimo potezne strategije (šah, pet u nizu, ...)
Npr ja napišem svojiu verziju drug svoju verziju.
Oba programa se konektuju preko na neki server i igraju (takmiče se).
Naravno kada jedan odigra server bi ovoga drugoga trebao obavjestiti da je odigrano i šta je odigrano.
Pretpostavljam da http ovde pada u vodu...
Onda smo zamislili da bi programi mogli komunicirat putem nekog servera koji radi slično kao chat servera (postojao bi protokol).
Ok ako napišem chat server (npr u javi) gde mogu da ga hostujem takav server jer pretpostavljam da on ne bi trebao raditi u okviru nekog drugog servera(npr Apache ili nekog drugog) već zasebno na nekom portu.
Da li postoje takve usluge preko neta gde se mogu postaviti takvi serveri (serveri pisani od strane korisnika), koliko to košta i kako se to stručno zove?
Ako ne postoje takve usluge, da li bi za ovakve usluge morao sa svoje mašine da podižem server (naravno da imam statički IP i sve što ide sa tim) ili Server housing???

Ili se sve ovo ne radi ovako kako štao sam ja opisao već postoji nešto treće, neka tehnologija...

Nadam se da shvatate šta pitam!

Da li se ovako rešava ovaj problem ili postoji tehnoligija za ovaj i slične probleme?
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: Da li treba da pišem moj web server, ili postoji nešto slično? Ako ga pišem ja gde i kako postaviti?13.09.2008. u 20:49 - pre 189 meseci
Predlog: dogovorite se oko zajedničkog interfejsa (predlažem nešto tipa JSON preko POST-a) i svako piše svoju veb aplikaciju (kompjuterskog igrača) u čemu god hoće i podigne gdegod hoće na netu (najjednostavnije obična PHP skripta na bilo kom PHP hostingu). Aplikacije primaju stanje na tabli i vraćaju potez koji odigraju.

Napiše se i jedna veb aplikacija koja će glumiti tzv. "arenu". Njoj prosledite URL-ove dve suparničke veb aplikacije - igrače i ona naizmenično šalje stanje na tabli na jednu i na drugu, prima nazad odigrane poteze, prikazuje to fensi-šmensi i na kraju objavljuje pobednika.

Jasno?
 
Odgovor na temu

Cola
Slađan Čolić
Banja Luka

Član broj: 23736
Poruke: 160
*.broadband.blic.net.

Sajt: www.knjigaimena.com


+5 Profil

icon Re: Da li treba da pišem moj web server, ili postoji nešto slično? Ako ga pišem ja gde i kako postaviti?13.09.2008. u 21:03 - pre 189 meseci
Delomično :(
Ovo sa Joson ok

Ovaj drugi dio mi baš i nije jer je komunikacija asinhrona pa mi nije jasno ova veb aprlikacija koja glumi arenu, a u vez toga i jeste moje prvo pitanje.
imal gde primer nečega sličnog

 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: Da li treba da pišem moj web server, ili postoji nešto slično? Ako ga pišem ja gde i kako postaviti?13.09.2008. u 21:06 - pre 189 meseci
Kako misliš komunikacija je asinhrona?
 
Odgovor na temu

Cola
Slađan Čolić
Banja Luka

Član broj: 23736
Poruke: 160
*.broadband.blic.net.

Sajt: www.knjigaimena.com


+5 Profil

icon Re: Da li treba da pišem moj web server, ili postoji nešto slično? Ako ga pišem ja gde i kako postaviti?13.09.2008. u 21:15 - pre 189 meseci
Pa npr moj klijent odigra tj pošalje zahtjev serveru i čeka dok tvoj odigra. Kadac tvoj odigra ja treba da dobijem u bilo kom trenutku odgovor ne odmah. Međutim iako je red na mog klijenta da odigra mogu dobiti od servera informaciju npr da je protivnik predao, da mi je isteklo vreme ili bilo šta drugo

Zato sam naveo da bi bilo dobro da bi bilo doboro da server radi slično chat serveru a klijenti kao chat kilijenti (naravno po nekom protokolu).
Možda ovo što si opisao u svom prvom postu i radi taj posao a ja nisam skontao.

 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: Da li treba da pišem moj web server, ili postoji nešto slično? Ako ga pišem ja gde i kako postaviti?13.09.2008. u 21:19 - pre 189 meseci
Očigledno nisi razumeo moj predlog, pročitaj ga još jednom detaljno.

Komunikaciju ne inicira tvoj igrač (program koji igra), već "arena". Ona šalje zahtev sa početnom situacijom na tabli tvom igraču i čeka od njega odgovor, sinhrono. Zatim šalje novu situaciju na tabli drugom igraču i tako dalje, do kraja. Igrači su zapravo serveri, a ne klijenti. Klijent je arena.
 
Odgovor na temu

Cola
Slađan Čolić
Banja Luka

Član broj: 23736
Poruke: 160
*.broadband.blic.net.

Sajt: www.knjigaimena.com


+5 Profil

icon Re: Da li treba da pišem moj web server, ili postoji nešto slično? Ako ga pišem ja gde i kako postaviti?13.09.2008. u 21:33 - pre 189 meseci
Hmmm klijenti serveri????

Pa kako da ja dignem server na svom kompu poa da me ta "arena" vidi???? Onda bi svaki takmimčar morao imati server to mi nije ok :(
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: Da li treba da pišem moj web server, ili postoji nešto slično? Ako ga pišem ja gde i kako postaviti?14.09.2008. u 06:45 - pre 189 meseci
Pa kako misliš da tvoj "klijent" sazna kada je protivnik odigrao potez? Mnogo je prirodnije da imaš servere kao igrače. Možda ti je najlakše da omogućiš da takmičari uploaduju svoje "igrače" u arenu, tako bi sve moglo da se odvija na istom mestu. A ako baš hoćeš da se sve izvršava sa mašina takmičara, pogledaj ovo:

http://en.wikipedia.org/wiki/Comet_(programming)
 
Odgovor na temu

Prokleta_Nedelja
Beograd

Član broj: 90608
Poruke: 450
*.telrad.net.



+42 Profil

icon Re: Da li treba da pišem moj web server, ili postoji nešto slično? Ako ga pišem ja gde i kako postaviti?14.09.2008. u 08:31 - pre 189 meseci
mislim da bi u tvom slučaju najbolje rješenje bio Web Service. Web Servisu bi slao podatke o rasporedu figura, igračima itd.
 
Odgovor na temu

Cola
Slađan Čolić
Banja Luka

Član broj: 23736
Poruke: 160
*.broadband.blic.net.

Sajt: www.knjigaimena.com


+5 Profil

icon Re: Da li treba da pišem moj web server, ili postoji nešto slično? Ako ga pišem ja gde i kako postaviti?14.09.2008. u 11:27 - pre 189 meseci


Ovaj link nije dobrar
 
Odgovor na temu

neca
ERP Consultant
Smederevo

Član broj: 1460
Poruke: 1283

ICQ: 129255214


+92 Profil

icon Re: Da li treba da pišem moj web server, ili postoji nešto slično? Ako ga pišem ja gde i kako postaviti?14.09.2008. u 11:43 - pre 189 meseci
jeste, samo dodaj u linku i sadrzaj iz zagrade, zajedno sa istom.
pozdrav,
 
Odgovor na temu

[es] :: Web aplikacije :: Da li treba da pišem moj web server, ili postoji nešto slično? Ako ga pišem ja gde i kako postaviti?

[ Pregleda: 2136 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.