Java Messaging Service (JMS) Eğitimi

Java Messaging Service (JMS) Eğitimi

Eğitim Hakkında

Bu eğitim, kurumsal Java uygulamalarında kullanılan JMS (Java Message Service) mimarisini ve mesaj tabanlı iletişim modellerini detaylı şekilde öğretmeyi amaçlar. Katılımcılar; asenkron mesajlaşma, kuyruklar, topic yapıları, mesaj içerikleri, güvenilirlik stratejileri, transaction yönetimi ve EJB/Web Servis entegrasyonu konularında kapsamlı bilgi edineceklerdir.

Ön Koşul

Temel Java bilgisi, çok katmanlı uygulama mimarisine giriş seviyesinde aşinalık ve temel seviyede JDBC / JPA tecrübesi gereklidir.

Eğitim İçeriği

  • Asynchronous Messaging
  • The Java Message Service
  • Point-to-Point Messaging
  • Publish-and-Subscribe Messaging
  • JNDI
  • Connections and Sessions
  • Working with Queues
  • Working with Topics
  • Expiration
  • Message Types
  • Header Fields
  • Properties
  • Message Selectors
  • Message Persistence
  • JMS from Web Applications
  • The Component Environment
  • Acknowledgement and Redelivery
  • Acknowledgement Modes
  • Session Recovery
  • Transactions
  • What JMS Transactions Are and Aren't
  • Transaction Pitfalls
  • Batch Processing
  • Priority
  • JMS and EJB: Message-Driven Beans
  • JMS and Web Services: SOAP Messaging

Kazanımlar

  • JMS mimarisi ile asenkron mesajlaşma modellerini (Queue / Topic) kavrayabileceksiniz.

  • Point-to-Point ve Publish/Subscribe mesajlaşma stratejilerini uygulayabileceksiniz.

  • JNDI, Connection, Session, Queue, Topic gibi JMS API bileşenlerini etkin şekilde kullanabileceksiniz.

  • Mesaj formatlarını, header’ları ve message selector mekanizmasını doğru kurgulayabileceksiniz.

  • Güvenilir mesajlaşma için acknowledgement, persistence, redelivery ve priority yapılarını yönetebileceksiniz.

  • JMS transaction yapısını ve transaction hatalarını doğru şekilde ele alabileceksiniz.

  • Batch processing, session recovery ve message ordering konularını uygulayabileceksiniz.

  • Java EE ile entegre Message-Driven Bean (MDB) geliştirebileceksiniz.

  • SOAP ve web servisleri ile JMS entegrasyon mantığını öğrenebileceksiniz.

  • Kurumsal seviyede dayanıklı ve ölçeklenebilir mesajlaşma altyapıları oluşturabileceksiniz.

Hedef Kitle

  • Java Developer’lar & Backend Developer’lar
  • Yazılım & Entegrasyon Mühendisleri
  • Teknik Mimarlar
  • Çözüm Mimarları
  • Teknik Liderler

Sertifika

Eğitimlerimize %80 oranında katılım gösterilmesi ve eğitim müfredatına göre uygulanacak sınav/projelerin başarıyla tamamlanması durumunda, eğitimin sonunda dijital ve QR kod destekli “BT Akademi Başarı Sertifikası” verilmektedir.

SEKTÖRÜN GÜVENDİĞİ ÇÖZÜM ORTAĞI

BT Akademi'yi tercih eden 4.000'den fazla kurum yanılmıyor.

Anadolu Üniversitesi
DeFacto
ITKIB
Vakıfbank
Tam Finans
Aras Kargo
Agesa
Turknet
Fibabanka
Istanbul Beton
Loreal
Boyner
Amadeus
Getir
T.C. Cumhurbaşkanlığı
Sun Ekspress
Eczacıbaşı Bilişim
Yapı Kredi
Gözen Digital
TAAC Havacılık TR
Türk Telekom
Şişecam
Sompo Japan
Işik Universitesi
Beko
Anadolu Üniversitesi
DeFacto
ITKIB
Vakıfbank
Tam Finans
Aras Kargo
Agesa
Turknet
Fibabanka
Istanbul Beton
Loreal
Boyner
Amadeus
Getir
T.C. Cumhurbaşkanlığı
Sun Ekspress
Eczacıbaşı Bilişim
Yapı Kredi
Gözen Digital
TAAC Havacılık TR
Türk Telekom
Şişecam
Sompo Japan
Işik Universitesi
Beko
Bilgi İstiyorum