Scopriamo le operazioni necessarie per la creazione di un primo bundle “hello-world” per Apache Karaf utilizzando Maven e automatizzando la creazione del file MANIFEST.MF. I comandi per visualizzare la lista dei bundle, avviare l’ultimo bundle creato e arrestarlo.

Usare o creare i packages per implementare modularità nei progetti e specializzare la responsabilità di gruppi di classi.

Guida passo passo alla creazione di un Web service con l’Enterprise Service Bus Mule. Dall’aggiunta del connettore HTTP a quella delle componenti fino all’implementazione in Java e alla costruzione del flow principale.

Introduzione ad Apache Karaf: le principali caratteristiche di questo container per la gestione del ciclo di vita dei moduli OSGi, la struttura delle directory, la sua semplice procedura d’installazione e i principali comandi da utilizzare tramite la Console di amministrazione.

Guida Java e SSH
  • 3 lezioni
  • Avanzata

Come creare applicazioni Java complete in grado di comunicare in modo sicuro con terminali remoti tramite SSH (Secure Shell), un protocollo divenuto ormai uno standard su Unix e Linux che consente di creare sessioni cifrate da riga di comando.

Impariamo a gestire l’output prodotto da un comando anche nel caso in cui questo non venga generato immediatamente; concludiamo quindi la nostra analisi scoprendo come copiare file remotamente da un server ad un client SSH e viceversa in Ganymed SSH-2.

Utilizzare una classe “locale” senza un nome assegnato, una istanza creata un’unica volta attraverso una singola espressione con l’operatore new.