Course Outline

1. Εισαγωγή στο Camel

  • Το μοντέλο μηνυμάτων της καμήλας
  • Η αρχιτεκτονική της καμήλας

2. Διαχείριση δρομολόγησης με Camel

Τα τελικά σημεία

  • Δημιουργήστε Java διαδρομές
  • Χρήση φίλτρου μηνυμάτων
  • Χρήση multicasting

3. Μετασχηματισμός δεδομένων στο Camel

  • Εισαγωγή στον μετασχηματισμό δεδομένων
  • Μετασχηματισμός δεδομένων με EIP και Java
  • XML Μεταμόρφωση
  • Μορφή δεδομένων που παρέχεται με το Camel
  • Χρήση της μορφής δεδομένων CSV και JSON της Camel
  • Μεταμόρφωση με πρότυπα
  • Χρήση μετατροπέων τύπου Camel

4. Φασόλια και Καμήλα

  • Επίκληση φασολιών από Java
  • Το μοτίβο του Service Activator
  • Χρήση μητρώων bean
  • Αλγόριθμος επιλογής μεθόδου Camel
  • Δέσμευση παραμέτρων φασολιών

5. Χειρισμός σφαλμάτων

  • Κατανόηση του χειρισμού σφαλμάτων
  • Χειριστές σφαλμάτων στο Camel

6. Χρήση εξαρτημάτων Camel

  • Επισκόπηση των εξαρτημάτων Camel
  • Αρχεία και στοιχεία FTP
  • συστατικό JMS
  • Εξάρτημα CXF για υπηρεσίες web
  • Εξάρτημα MINA για δικτύωση
  • Στοιχεία JDBC και JPA
  • Εξάρτημα χρονοδιακόπτη

7. Χρήση των μοτίβων ενοποίησης επιχειρήσεων

  • Συγκεντρωτής
  • Σχίστης
  • Δελτίο δρομολόγησης
  • Δυναμικός δρομολογητής
  • Load Balancer

8. Συναλλαγές σε Camel

  • Βασικά στοιχεία συναλλαγής
  • Το EIP του Πελάτη Συναλλαγής
  • Διαμόρφωση και χρήση συναλλαγών

9. Συγχρονισμός και επεκτασιμότητα

  • Χρήση συγχρονισμού
  • Προφίλ πισίνας με νήμα καμήλας
  • Χρήση συγχρονισμού με EIP
  • Συγχρονισμός και νήμα
  • Το API πελάτη συγχρονισμού
  • Χρήση της μηχανής ασύγχρονης δρομολόγησης

10. Παρακολούθηση Camel

  • Έλεγχος υγείας σε επίπεδο δικτύου
  • Έλεγχος της υγείας σε επίπεδο JVM
  • Χρήση JMX με Camel
  • Επαλήθευση δραστηριότητας εφαρμογής
  • Διαχείριση εφαρμογών Camel
 21 Hours

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories