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

potrebna pomoc oko komunikacije MIDP-a i JSP-a

[es] :: Java :: potrebna pomoc oko komunikacije MIDP-a i JSP-a

[ Pregleda: 2359 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mvasicdo
Mladen Vasic
Doboj

Član broj: 104294
Poruke: 226
*.teol.net.



Profil

icon potrebna pomoc oko komunikacije MIDP-a i JSP-a18.06.2007. u 08:17 - pre 204 meseci
Pozdrav svima, potrebna mi je vasa pomoc...
Za diplomski rad treba da uradim prijavu ispita preko mobilnog telefona. Potrebno mi je vase misljenje na sledeca pitanja:

1. Koji nacin da koristim za komunikaciju izmedju MIDP aplikacije (klijent) i JSP (server). Mislim na prenos podataka, da li da podatke "parsiram" kao XML i da kao takve saljem JSP stranici te da se tu "deparsiraju" itd.
2. Kako da odradim autentifikaciju studenta koji zeli da prijavi ispit, tj. kako da odradim provjeru USERNAME-a i PASSWORD-a
 
Odgovor na temu

mucky
Aleksandar Mastilović
Freelancer
Novi Sad - Srbija

Član broj: 237
Poruke: 412
*.ADSL.neobee.net.



+1 Profil

icon Re: potrebna pomoc oko komunikacije MIDP-a i JSP-a18.06.2007. u 10:34 - pre 204 meseci
Citat:
mvasicdo
1. Koji nacin da koristim za komunikaciju izmedju MIDP aplikacije (klijent) i JSP (server). Mislim na prenos podataka, da li da podatke "parsiram" kao XML i da kao takve saljem JSP stranici te da se tu "deparsiraju" itd.


Pošto ćeš podatke prenositi preko HTTP protokola, u osnovi imaš dva izbora: GET ili POST prenos podataka. Ako ideš preko GET varijante, onda nemaš drugu mogućnost osim da podatke šalješ u formatu ime_promenljive=vrednost_promenljive (bilo bi dobro da pogledaš na netu kako treba da izgleda GET string koji se šalje serveru). Ukoliko ideš preko POST varijante, možeš takođe slati parove ime=vrednost, ali imaš i drugu mogućnost a to je da svoje podatke spakuješ u neki drugi format (npr. XML) i da ih onda tako grupno pošalješ kao byte stream.

Dobar link za ove stvari bi bio http://developers.sun.com/mobility/midp/articles/servlets/, mada moram odmah da te upozorim da slanje velike količine podataka sa telefona preko POST metoda ume da iznedri jako mnogo problema, i da je sasvim sigurno da tvoj kod neće raditi na svim telefonima i sa svim web serverima.

Citat:
2. Kako da odradim autentifikaciju studenta koji zeli da prijavi ispit, tj. kako da odradim provjeru USERNAME-a i PASSWORD-a


Pre svega je potrebno da username i password nekako pošalješ serveru (na jedan od gore opisanih načina). Server će tada uzeti podatke, proveriti u bazi da li postoji match, i vratiti svoj odgovor (a taj odgovor ti parsiraš na telefonu da bi znao šta se dogodilo). Profesori će sigurno biti zadovoljni ako username i password na neki način enkodiraš pre nego što ih budeš slao preko neta na server, pa možeš uzeti neki trivijalan sistem enkodiranja tipa Base64 i primeniti ga na user i pass pre slanja. Ali onda ne zaboravi da na serveru te iste vrednosti dekodiraš istim algoritmom
 
Odgovor na temu

mvasicdo
Mladen Vasic
Doboj

Član broj: 104294
Poruke: 226
*.teol.net.



Profil

icon Re: potrebna pomoc oko komunikacije MIDP-a i JSP-a18.06.2007. u 11:34 - pre 204 meseci
hvala na odgovoru i da pitam sledece:

Citat:
pa možeš uzeti neki trivijalan sistem enkodiranja tipa Base64 i primeniti ga na user i pass pre slanja


ima te li mozda neki primjer kodiranja i enkodiranja tipa Base64
 
Odgovor na temu

mucky
Aleksandar Mastilović
Freelancer
Novi Sad - Srbija

Član broj: 237
Poruke: 412
*.ADSL.neobee.net.



+1 Profil

icon Re: potrebna pomoc oko komunikacije MIDP-a i JSP-a18.06.2007. u 12:42 - pre 204 meseci
Evo ti primer klase za encoding/decoding pomoću Base64.
Prikačeni fajlovi
 
Odgovor na temu

[es] :: Java :: potrebna pomoc oko komunikacije MIDP-a i JSP-a

[ Pregleda: 2359 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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