2016-03-28 18 views
-1

Aşağıda, uzaktan makineden veya LAN'mızdaki başka herhangi bir makineden kopyalanan dosyalar (herhangi bir dosya türü) kodu verilmiştir. Apche Camel kullanarak dosyaları otomatik olarak nasıl kopyalanır. Görüntüleri kopyalamak istiyorum, böylece sadece görüntüleri kopyalamak için herhangi bir yöntem.Apche Camel kullanarak uzak makineden (diğer makinelerden) dosyalar nasıl kopyalanır?

Bunu baharda uygularım.

 final String sourceFolder = "ftp:172.30.83.119\\D:MyCLone\\WSIMS\\images?username=shailesh.bhad&password=Password2"; 
     final String destinationFolder = "file:D:\\outbox"; 

     final CamelContext camelContext = new DefaultCamelContext(); 
     camelContext.addRoutes(new RouteBuilder() { 
      @Override 
      public void configure() { 
       from(sourceFolder).to(destinationFolder); 
      } 
     }); 

     camelContext.start(); 
     Thread.sleep(30000); 
     camelContext.stop(); 
} 
+0

Yani gerçek soru burada nedir? –

+0

Tarayıcı dosyalarını taradıktan sonra otomatik olarak başka bir makineden resim dosyalarını kopyalamak istiyorum .. spring mvc'de apache deve'nin kullanılması – SUNIL

+0

Deve uygulamasının çalıştığı yerel makinenizdeki diğer makineden hedef klasörü bağlayabilir (paylaşılan sürücü) ve daha sonra yerel olarak bir deve yolu. Bu basit çözümle bunu başarabilirsiniz. –

cevap

0

sonra

  • http://camel.apache.org/ftp-example.html
  • Ve

    +0

    Bu örneği gördüm ama nasıl ya da ne ** ("ftp: ** yolundan" ve "bahar" kullanarak nasıl çalışıyor? – SUNIL

    +0

    kullanıyorum anlamına gelir ** ip ** ama bazı günler sonra ** ip ** değişecek .. öyleyse nasıl ve ne yol verirsin ... bu benim karışıklığım ... Bana örnek verebiliyor musun? – SUNIL

    +0

    Merhaba, bu konuda bana yardım et. 2 gün burada sıkışıp kaldım ... – SUNIL

    İlgili konular