Aplikacja na Androida, która działa jako Server Socket

0

Witam,

Chciałbym napisać aplikację, która będzie odbierała dane (tekstowe) np. z komputera w tej samej sieci.
Czy jest możliwe, aby aplikacja na Androida działała jako Server socket?

Ewentualnie w jaki sposób odbywa się komunikacja poprzez wifi aplikacji z urządzeniem np. telewizorem?
Z tego co się orientuję jedno z urządzeń musi działać jako klient a drugie jako server?

Proszę nakierować mnie na właściwe tory.

Z góry dzięki za pomoc.

0

Tutaj jest przykład aplikacji która działa po sieci wifi. Pilot który steruje telewizorem.

https://play.google.com/store/apps/details?id=philips.oneremote&hl=pl

Czy jest ktoś w stanie podesłać link do jakiegoś tutoriala jak wykonać taką komunikację?

0

Jest możliwe. Możesz bez problemu korzystać ze standardowej klasy ServerSocket i Socket. Android pozwala na korzystanie z większości (jeśli nie wszystkich) możliwości JavySE.
Dla przykładu podsyłam link do tutoriala z TCP i Androidem : http://examples.javacodegeeks.com/android/core/socket-core/android-socket-example/ .

0

Dzięki wielkie za pomoc!

0

Jeśli chciałbyś wejść na wyższy poziom z socketami to zainteresuj się później https:*en.wikipedia.org/wiki/Non-blocking_I/O_(Java). Polecam bibliotekę działającą na nieblokujących socketach https:*github.com/EsotericSoftware/kryonet . Można napisać fajny asynchroniczny serwer oparty na zdarzeniach.

1 użytkowników online, w tym zalogowanych: 0, gości: 1