Android als Webserver - Wie geht das?

  • Antworten:1
rocka
  • Forum-Beiträge: 9

04.01.2011, 16:59:10 via Website

Ich hab inzwischen schon ein paar Apps gesehen, welche als kleiner Webserver fungieren und somit Inhalte vom Android-Phone auf den PCBrowser bringen, zB die App "Easy SMS", mit der man im PC-Browser seinen SMS lesen und schreiben kann.
Dabei connected man sich einfach mit ip:port auf das android handy.

Sowas würde ich auch gerne mal entwickeln nur leider finde ich in der android api nix dadrüber?
Auch googlen hat mir da keinerlei hilfreiches Code-Snippet gebracht.

Antworten
Mac Systems
  • Forum-Beiträge: 1.727

04.01.2011, 17:23:48 via Website

Was soll da in der API auch zu stehen ?

Da wartet ein Thread darauf das die connect Methode auf einem ServerSocket aufgerufen wird. Das ist an sich nichts schweres, daher einfach mal ein wenig zum ServerSocket lesen, NIO ist sicher die bessere Wahl um auf Smartphones sowas zu realisieren als dies mit vielen Threads zu machen (Optimieren sollte man das aber erst wenn du die Basics verstanden hast).

Kleines Bsp: http://download.oracle.com/javase/tutorial/networking/sockets/clientServer.html

PS: Evtl. einfach Jetty benutzen

— geändert am 04.01.2011, 17:24:33

Windmate HD, See you @ IO 14 , Worked on Wundercar, Glass V3, LG G Watch, Moto 360, Android TV

Antworten