Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: HannuTapio - 04.11.08 - klo:20.38

Otsikko: JavaScript HTML pagessa ja Java Game Application, kuinka kommunikoimaan.
Kirjoitti: HannuTapio - 04.11.08 - klo:20.38
Hei!

JavaScript HTML sivulla.

JS kysyy nimen ja salasanan.

kuinka luen syötetyt stringit Java Pelistäni ( JOGL Application ) jotta pelini osaa hoitaa pelaajan oikein, sallia pelaaminen vaiko evätä.

kuinka tulee toimia.

//----

Kiitos,,
Otsikko: Vs: JavaScript HTML pagessa ja Java Game Application, kuinka kommunikoimaan.
Kirjoitti: Jantunen - 05.11.08 - klo:12.00
Onko tuo pelisi siis java-appletti?

Java-appletteihin voidaan antaa param-tageilla parametreja html-sivulla, mutta käytännössä käyttäjätunnuksen ja salasanan välittäminen tuolla tavalla on todella huonoa tietoturvaa.

Mikäli tuo sivustosi idea on, että ensin kirjaudutaan ja sen jälkeen on käytössä useita java-pelejä, kannattaa mieluummin kirjautumisen yhteydessä luoda istunto-id (esim md5-checksum päivämäärästä, kellonajasta ja käyttäjätunnuksesta tms) tietokantaan ja välittää kyseinen istunto-id parametrinä appletille. Tämä tietenkin vaatii, että appletti itse tarkistaa tämän istunnon voimassaolon tietokannasta. Tämä ratkaisu vaatii käytännössä siis, että käytettävissä on jokin palvelin-skriptauskieli (esim php) ja tietokanta istuntojen ja käyttäjätietojen tallennusta varten (esim MySql).

Mikäli sinulla on vain yksi java-peli, tai kaikissa java-peleissä on eri käyttäjätunnukset/salasanat, lienee järkevämpää tehdä kirjautumis-käyttöliittymä suoraan java-peliin.