2013-07-04 11 views
11

Android uygulamamda bir HTTP sunucusunu (iJetty, Paw vb. Gibi) nasıl entegre edebilirim? İnternette yararlı bir eğitim bulamıyorum. Web sitelerinin çoğu (resmi olanlar dahil) sadece sunucu özellikleri ve indirilebilir sunucu jar dosyaları sağlar. Bu dosyayı Eclipse projemde bütünleştirmek için Java kodu arıyordum, böylece uygulamada sunucu bileşeni olarak kullanılabilir. Herhangi bir yardım lütfen? İşteAndroid uygulamasında Http sunucusu (i-İskelet, Pençe, vb.) Nasıl yerleştirilir?

+0

Sadece merak ediyorum, neden bir MÜŞTERİ olmak üzere tasarlanmış bir cihazda bir HTTP sunucusuna ihtiyacınız var? Trolling yok, gerçekten merak ediyorum. –

+0

Ben de bir tane arıyorum. TV'ye takılmak üzere tasarlanmış küçük bir Android cihazım var. Sunucu gibi bir iskeleye sahip olmak isterim, böylece bir web servisi sağlamak için servletleri çalıştırabilirim. –

cevap

15

başarıyla kullanmış biri:

NanoHttpd

NanoHttpd bir açık kaynak, az yer kaplayan bir web sunucusu olduğunu bir içine gömmek için uygundur Java programlama dilinde yazılmış psplikasyonlar. Kaynak kodu tek bir .java dosyasından oluşur. Burada

Ve

bunu kullanan bir Android örnek bir projedir:

https://gist.github.com/komamitsu/1893396

Çok küçük ve basit ve saf java mevcut olduğu, ancak oldukça değiştirilebilir olduğunu. Başkaları var ama biraz daha ağır. Ne yapmak istediğine bağlı. Küçük başlar ve sizin amaçlarınıza uygun olup olmadığını görmenizi tavsiye ederim.

+0

Aynı nanohttpd kullanıyorum –

+1

SSL desteğine ne dersin? Nanohttpd ve ssl ile ilgili başarılı örnekler ve geribildirim bulamıyorum. –

İlgili konular