Bize Ulaşın

Eğitim İçeriği

1. Camel'e Giriş

  • Camel'in mesaj modeli
  • Camel'in mimarisi

2. Camel ile Yönlendirmeyi Yönetme

Uç noktalar

  • Java rotaları oluşturma
  • Mesaj filtresi kullanma
  • Çoğul gönderme (multicasting) kullanma

3. Camel'de Veri Dönüştürme

  • Veri dönüştürmeye giriş
  • EIP'ler ve Java ile veri dönüştürme
  • XML Dönüştürme
  • Camel tarafından sağlanan veri formatları
  • Camel'in CSV ve JSON veri formatlarını kullanma
  • Şablonlar ile dönüştürme
  • Camel tür dönüştürücülerini kullanma

4. Beanlar ve Camel

  • Java'dan bean çağrısı
  • Service Activator deseni
  • Bean kayıtlarını kullanma
  • Camel'in yöntem-seçim algoritması
  • Bean parametre bağlama

5. Hata Yönetimi

  • Hata yönetimini anlama
  • Camel'deki hata işleyicileri

6. Camel Bileşenlerini Kullanma

  • Camel bileşenlerine genel bakış
  • Dosya ve FTP bileşenleri
  • JMS bileşeni
  • Web servisler için CXF bileşeni
  • Ağlama için MINA bileşeni
  • JDBC ve JPA bileşenleri
  • Zamanlayıcı (Timer) bileşeni

7. Kurumsal Entegrasyon Desenlerini (EIP) Kullanma

  • Agregar (Aggregator)
  • Bölücü (Splitter)
  • Yönlendirme Kaydı (Routing Slip)
  • Dinamik Yönlendirici (Dynamic Router)
  • Yük Dengeleyici (Load Balancer)

8. Camel'de İşlemler

  • İşlemlerin temelleri
  • İşlem İstemcisi EIP
  • İşlemlerin yapılandırılması ve kullanımı

9. Eşzamanlılık ve Ölçeklenebilirlik

  • Eşzamanlılık kullanımı
  • Camel iş parçacığı havuzu profilleri
  • EIP'ler ile eşzamanlılık kullanımı
  • Eşzamanlılık ve iş parçacığı oluşturma
  • Eşzamanlılık istemci API'si
  • Eşzamansız yönlendirme motorunun kullanımı

10. Camel'i İzleme

  • Ağ düzeyinde sağlık kontrolü
  • JVM düzeyinde sağlık kontrolü
  • Camel ile JMX kullanımı
  • Uygulama aktivitesinin doğrulanması
  • Camel uygulamalarının yönetimi

Kurs İçin Gerekli Önbilgiler

Bu kursa katılmak için herhangi bir özel ön gereklilik yoktur.

 21 Saatler

Katılımcı Sayısı


Katılımcı başına fiyat

Danışanlarımızın Yorumları (4)

Yaklaşan Etkinlikler

İlgili Kategoriler