Android (rad s bazom)

poruka: 4
|
čitano: 1.048
|
moderatori: XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
15 godina
neaktivan
offline
Android (rad s bazom)

Pozdrav,

 

Radi se o aplikaciji (android) koja bi trebala vršiti samo par 'čitanja' iz baze i par 'upisa' u bazu. Baza je MySql, a nalazi se na serveru.

Tu istu bazu koristi i desktop aplikacija. E sad, pošto nisam do sada nikad radio aplikacije za android ..., gledajući tutorijale vidim da

se često (gotovo uvijek) koristi php za konekciju s bazom, te za potrebne 'radnje' s bazom. Taj kod mi je dosta nejasan pa me zanima ima

li neka druga varijanta rada s bazom (mozda java?) ?

Ako neko ima tutorijal, video ili nešto slično, bio bih zahvalan ako podjeli to. Može i pomoć u vidu savjeta ...

 
0 0 hvala 0
17 godina
offline
Android (rad s bazom)

Budući da još ne postoji nativni konektor za mysql, ljudi su se dosjetili ovog "hack"-a sa php-om. Znači ti napraviš web servis (najbolje restless) u php-u koji se spaja na bazu, a tebi natrag vraća podatke u JSON-u obliku (koje u Android-u možeš lako parsati).

 

'Genius might be the ability to say a profound thing in a simple way' Charles Bukowski
 
0 0 hvala 0
14 godina
neaktivan
offline
Re: Android (rad s bazom)

Komunikacija sa  bazom ide isključivo preko web servisa.

Servis predstavlja posrednika između baze podataka i klijenta.

 

Možeš napraviti REST servise koristeći ovaj API :https://jersey.java.net/  (Servisi mogu vraćati JSON i XML).

 

Za  poziv servisa iz androida možeš koristiti :http://projects.spring.io/spring-android/

 

Poruka je uređivana zadnji put pon 23.12.2013 3:21 (hary90).
17 godina
offline
Re: Android (rad s bazom)
hary90 kaže...

Komunikacija sa  bazom ide isključivo preko web servisa.


 

Ne mora ići "isključivo". Za sada je to tako jer MySql baza sa "ostatkom svijeta" komunicira preko tcp/ip protokola. MySql isto tako lagano može komunicirati i sa nekim android uređajem (preko tcp/ip protokola). Problem je da još uvijek nije napisan nativni MySql connector za android.

'Genius might be the ability to say a profound thing in a simple way' Charles Bukowski
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice