2009-11-28 22 views
11

Apache FTP Server'ı denedim, ancak belge ve destek eksik.Yerleştirilebilir herhangi bir basit Java FTP Server kütüphanesi var mı?

Ve tamamen çok hızlı anlayabileceğimi düşünmüyorum yay yapılandırma çerçevesine dayanıyor. Benim istediğim

benim uygulamasına gömmek olabilir olabilir sadece

  1. basit FTP Server
  2. ben den yerine veritabanından bazı verileri gönderirken, kendi kodunu kullanarak komutları "indir" kaldırabileceğinden
  3. statik dosyalar.

Herhangi bir öneri?

cevap

4

Apache milletleri Web sunucuları gibi şeylerle çok iyi, ve böyle bir şey için bakacağım ilk yer bu olurdu. Belgeleri benim için yeterli görünüyor. İlkbaharın büyük bir hayranı değilim ama eğer hangi XML dosyasına koyabileceğimi söylerlerse. Bu nedenle, ilk tavsiyem, Apache FTP sunucusuna olan ilginizi tekrar gözden geçirmenizi istemek olacaktır.

<> ablmf yardımcı ve daha otoriter bir cevap vermek güncelleme, ben Apache FTP Sunucusu indirilen ve bir şey değiştirmek zorunda kalmadan neredeyse hemen çalışma var. Daha fazla bilgi Juha'nın cevabı ve benim cevabımda ablmf's other question. </update>

Bu, 2001'den itibaren jftpd olarak adlandırılan ve ihtiyaçlarınızı karşılayabilecek bir ürüne rastladım. Kasıtlı olarak çok basit fikirli gibi görünüyor, bu yüzden umarız ihtiyaçlarınızı genişletebilirsiniz. Ancak, belgelere benzemeyen güçlü kıyafeti.

Daha modern olan Colorado FTP, Nisan 2008 gibi geç güncellemeler buluyorum. Çok iyi düşünülmüş bir uygulama gibi görünüyor. Vikilerinde bir el kitabı var ama Apache'nin kalitesine yaklaşmıyor. Birkaç inşaa hazırlar, bazıları hazır inşa edilmiş ve bir dereceye kadar kendinize dalmanız gereken yerler.

+0

Teşekkürler. Apache FtpServer ile tanıştığım en büyük sorun, yapılandırma dosyasını nereye koyacağımı bilmemek. Ayrıca, Apache FtpServer'ın yığın taşmasıyla nasıl yapılandırılacağı konusunda bir soru yayınladım, ancak henüz yanıt almadım. Bunu nasıl yapılandıracağını hala hatırlıyor musunuz? – ablmf

+0

Hiçbir zaman Dang şeyini kullanmamıştım ... geriye uzatılmış bir FTP sunucusuna ihtiyaç duyduğumda bu uygun değildi, bu yüzden bazı üniversite öğrencilerine sıfırdan bir şeyler yazdım :) Bekle, bakacağım. Önceki sorunuza bir işaretçi verebilir misiniz? –

+1

@Carl: Daha önce sorulan ablmf sorusu bu http://stackoverflow.com/questions/1812373/how-to-configure-apache-ftpserver –

0

Apache FtpServer'a bakın. Belgeleri, embed it into Java application'u yapabileceğinizi iddia ediyor.

+0

Denedim, nasıl yapılandırılacağına dair bir ipucu bulamadım. – ablmf

+0

Nasıl yapılandırmak istersiniz? Belgelere kısaca baktım ve gömdüğünüzde programlı API'yi kullandığınız gibi, yapılandırma dosyasına gerek duymuyorsunuz. Http://cwiki.apache.org/FTPSERVER/ftplet adresine bakın.html –

+0

Anonim kullanıcı girişini reddeder. Her ne kadar bu varsayılan davranış olmalıdır. – ablmf

1

Simple Ftp Serve'u deneyin. Tüm projeyi indirebilir ve satın alabilir ya da sadece derlenmiş çıktıları indirebilirsiniz.

+0

linklediğiniz sourceforge proje sayfasından link verilen web sitesi (http://negobuy.com/) mevcut görünmüyor. Bu çok güven verici değil, sanırım burada benim küçük projem için apache ile gideceğim. – molecular

+0

Bu, dosya sistemi tabanlı olmayan içeriği soru tarafından talep edildiği şekilde yayınlamanın kolay bir yolunu sunuyor mu? – molecular

İlgili konular