Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Websockets ja Java taikka jokin muu palvelimeen sopiva kieli ?

Sivun loppuun

kpzpt [23.03.2011 12:58:23]

#

Websockets!

Websockets ja palvelin, kuinka tämä yhdistelmä toimisi parhaiten ?

Minulla on mietteissä html5 koodi josta otettaisiin yhteys palvelimeen, kuitenkin tämä on vähän vaikea aihe minulle, en ole löytänyt kunnon koodi tutoriaaleja.

Mitä neuvoja voisitte antaa, kun tahtoisi HTML5 koodille palvelimen ?

Python ? Java ? vai jokin kolmas ?

---

esajeejee [23.03.2011 17:24:41]

#

phplle löysin ekalla osumalla

http://bohuco.net/dev/websocket/?source­=WebSocketServer.php
http://bohuco.net/dev/websocket/?source=server.php
http://bohuco.net/blog/2010/07/html5-websockets-example/

petrinm [23.03.2011 17:52:05]

#

Pikasella haulla tollasia ehdokkaita Google Codesta löysin:

PHP: http://code.google.com/p/phpwebsocket/
Java: http://code.google.com/p/jwebsocket/
Java: http://code.google.com/p/websockets4j/
Python: http://code.google.com/p/pywebsocket/
Python: http://code.google.com/p/standalonewebsocketserver/
.NET http://code.google.com/p/superwebsocket/
C: http://code.google.com/p/cwebsocket/

Metabolix [23.03.2011 21:36:04]

#

WebSockets on HTML5:n uutuuksista ehkä heikoiten tuettu, protokollakin on muuttunut jo pari kertaa ja ongelmia on yhä. Ei siis kannata vielä hypätä siihen kelkkaan.

Speksiä lukemalla oman palvelimen rakentaminen ei ole mitenkään suuri homma. Itse koodasin yhden version Pythonilla.

esajeejee [24.03.2011 16:27:36]

#

Tarkemmin luettuna sama ongelma olis myös javassa ja flashissa?

Mutta jossei flashissä ole disabloitu niin voit ExternalInterfacella tehdä täysin javascriptllä ohjattavat socketit joka toimis kaikilla selaimilla missä toimii flashikin

Metabolix [24.03.2011 19:31:41]

#

esajeejee, miksi olisi? Java ja Flash tukevat tavallisia TCP-socketteja, joilla ei ole mitään tekemistä HTTP:n kanssa.

esajeejee [25.03.2011 18:50:26]

#

Siis tuossa sun linkkaamassa artikkelissa sanottiin niin:

lainaus:

This is a serious threat to the Internet and Websocket and not a browser specific issue. The protocol vulnerabilities also affect Java and Flash solutions.

Metabolix [25.03.2011 19:07:16]

#

esajeejee, siinä ei puhuta Flashista ja Javasta yleisesti vaan ainoastaan Flashilla ja Javalla toteutetuista WebSocket-viritelmistä. Maininnan pointti lienee painottaa vielä kerran, että vika ei ole Firefoxin toteutuksessa vaan koko WebSocket-protokollassa, olipa se sitten toteutettu Firefoxiin sisäisesti, Flashilla tai Javalla.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta