Jak mogę zintegrować serwer HTTP (np. IJetty, Paw, itp.) W mojej aplikacji Android? Nie mogę znaleźć żadnego przydatnego samouczka w Internecie. Większość witryn (w tym oficjalne) udostępnia specyfikację serwera i pliki jar serwera do pobrania. Szukałem kodu Java do zintegrowania tego pliku w moim projekcie Eclipse, aby mógł on zostać użyty jako składnik serwera w mojej aplikacji. Proszę o pomoc?Jak osadzić serwer Http (jak i-Jetty, Paw, itp.) W aplikacji Android
Odpowiedz
Oto jeden mam z powodzeniem stosowane:
NanoHttpd
NanoHttpd jest open-source, małe rozmiary serwer WWW, który nadaje się do osadzania w aplikacje napisane w języku programowania Java. Kod źródłowy składa się z pojedynczego pliku .java.
I tu jest Android przykładowy projekt, który wykorzystuje go:
https://gist.github.com/komamitsu/1893396
Jest bardzo mały i prosty w czystej Javie, ale jest to dość modyfikowalny. Są inni, ale są trochę mocniejsi. Zależy od tego, co chcesz zrobić. Polecam zacząć od małej i zobaczyć, czy to pasuje do twoich celów.
Używam tego samego nanohttpd –
Co z obsługą SSL? Nie mogę znaleźć żadnych udanych przykładów i opinii na temat nanohttpd i ssl. –
- 1. Jak osadzić serwer Bokeh w aplikacji Django
- 2. Scala: jak osadzić mały serwer WWW w aplikacji scala?
- 3. Wbudowany serwer HTTP w aplikacji Swing Java
- 4. Serwer HTTP Http i uszkodzone rury
- 5. Jak osadzić Flash Playera w aplikacji GTK?
- 6. Jak mogę osadzić NetLimiter w mojej aplikacji
- 7. Serwer proxy HTTP HTTP
- 8. Jak osadzić widok (za pomocą przycisków itp.) Wewnątrz EditText?
- 9. Jak działa serwer proxy http?
- 10. Jak osadzić słoik w HTML
- 11. Jak osadzić Jetty i Jersey w mojej aplikacji Java
- 12. Jak osadzić graficzną interaktywną powłokę IronPython w aplikacji?
- 13. Node.JS: Jak utworzyć serwer czatu HTTP?
- 14. Jak skonfigurować serwer proxy HTTP dla svn
- 15. Jak solidne jest nodejs jako serwer http?
- 16. Serwer HTTP do testów jednostkowych w Delphi
- 17. Jak osadzić wspólnego tłumacza LISPa w aplikacji GUI?
- 18. Jak osadzić WebKit w mojej aplikacji C/C++/Win32?
- 19. Jak osadzić interpreter Scala 2.8 w aplikacji Java?
- 20. Odtwarzanie FLV/HTTP w aplikacji Android
- 21. lekki serwer http C++
- 22. Jak osadzić Ruby w C++?
- 23. Jak osadzić Lua w Pythonie?
- 24. Jak osadzić gps w wideo
- 25. Uwierzytelnianie za pomocą certyfikatu z aplikacją Paw
- 26. osadzić przeglądarkę internetową w aplikacji java
- 27. Prosty serwer http
- 28. Jak osadzić Perl tłumacza w C# Programu
- 29. Jak osadzić działania Symfony2 w WordPress?
- 30. Serwer HTTP za NATs
Zastanawiasz się, dlaczego potrzebujesz serwera HTTP w urządzeniu zaprojektowanym jako KLIENT? Bez trollingu, jestem naprawdę ciekawy. –
Ja też tego szukam. Mam małe urządzenie z Androidem zaprojektowane do podłączenia do telewizora. Chciałbym mieć serwer typu "pomost", aby móc uruchamiać serwlety, aby świadczyć usługi sieciowe. –