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

Slanje podataka sa Android uredjaja na racunar

[es] :: Art of Programming :: Slanje podataka sa Android uredjaja na racunar

[ Pregleda: 1947 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

2paca.zwaka
Nikola Ninkovic
Web Developer
BTGPort
Trebinje, RS/BiH

Član broj: 277023
Poruke: 126
31.223.146.*



+7 Profil

icon Slanje podataka sa Android uredjaja na racunar30.05.2013. u 12:55 - pre 115 meseci
Pozdrav narode, interesuje me kako da uspostavim komunikaciju izmedju android uredjaja i racunara (raspberry pi, sa nekom linux distribucijom) preko interneta.

Odnosno, htio bih da napravim mali eksperiment slanja osnovnih podataka sa androida na kompjuter.

Citao sam po netu, i zakljucio da je moguce da napisem tcp server u pajtonu ili nebitno, a da klijentski dio pisem kao android aplikaciju.

Da li je po vama ovo najjednostavniji nacin ?

Posto, koliko znam, na 'obicnim' racunarima IP se mijenja, pa ne znam kako da klijent zna koji je IP servera.
Bojim se da nisam ovo najbolje shvatio.

Uopste, ako se odlucim za ovakav vid konekcije, sta mi preporucujete od tutorijala, literature i toga ?
Ako mislite da ima bolji (jednostavniji) nacin od ovoga, napisite :)



Hvala unaprijed :)
while(I->AmAlive()){
I->DoSomeProgramming();
}
 
Odgovor na temu

Boris_ZR
Boris Gligorijević
IT-Consultant / Software Engineer
PRODYNA AG
Munich

Član broj: 173158
Poruke: 123
*.dynamic.sbb.rs.



+21 Profil

icon Re: Slanje podataka sa Android uredjaja na racunar01.06.2013. u 14:20 - pre 115 meseci
Najlakše ti je da podigneš neki web server na računaru, Javin Tomcat npr, i u okviru njega napraviš jedan servlet (može i web servis, svejedno) koji ćeš vezati za određeni URL i na njemu ''čekati" zahteve klijenta. Kada ti zahtev stigne, obradiš ga i pošalješ rezultat nazad klijentu.
Ovakav način rada radi preko HTTP protokola. S obzirom da nisi specificirao vid komunikacije, mislim da je ovo najlakša i najbrža varijanta. Pogledaj neki servlet tutorijal (google: servlet tutorial), a posle toga, kada imaš funkcionalan servlet, guglaj "call servlet from android" (http://stackoverflow.com/quest...p-get-string-data-from-servlet).

Ako ti treba neki video streaming ili sl, onda moraš da napišeš svoj server koji će preko soketa komunicirati sa klijentskim uređajima.

Ukoliko nemaš statičku IP adresu (uglavnom su skuplje), istina je da se IP adresa menja povremeno. Iz lokalne mreže ćeš uvek moći da pristupiš svom web serveru preko lokalne adrese, ali ako pristupaš spolja, onda moraš ili da imaš statičku IP adresu ili da iskoristiš neki DNS servis koji će ti vezati određeni domen uz dinamičku IP adresu (pogledaj http://freedns.afraid.org/). Za početak bih ti savetovao da podigneš u svojoj lokalnoj mreži web server i da probaš da pristupiš iz iste mreže telefonom, a sa pristupom spolja ćeš se igrati posle.

Nadam se da sam pomogao. Srećno.

 
Odgovor na temu

[es] :: Art of Programming :: Slanje podataka sa Android uredjaja na racunar

[ Pregleda: 1947 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

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