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) kavrama

Point-to-Point ve Publish/Subscribe mesajlaşma stratejilerini uygulama

JNDI, Connection, Session, Queue, Topic gibi JMS API bileşenlerini etkin kullanma

Mesaj formatlarını, header’ları ve message selector mekanizmasını doğru kurgulama

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

JMS transaction yapısını ve transaction hatalarını doğru ele alma

Batch processing, session recovery ve message ordering konularını uygulama

Java EE ile entegre Message-Driven Bean (MDB) geliştirme

SOAP ve web servisleri ile JMS entegrasyon mantığını öğrenme

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

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.

QNB Finansbank
HSBC
Zorlu Holding
Coca Cola
Siemens
Tusas Motor
Türk Telekom
TAAC Havacılık TR
Sahibinden
Innova
THY Technic
Brisa
Vakıf GYO
Akbank
TÜBİTAK MAM
İTU
Allianz
Yapı Kredi
Erdemir
Turkiye Urun Ihtisas Borsası
Tatilbudur
Agesa
TEB
IBB
Microsoft
QNB Finansbank
HSBC
Zorlu Holding
Coca Cola
Siemens
Tusas Motor
Türk Telekom
TAAC Havacılık TR
Sahibinden
Innova
THY Technic
Brisa
Vakıf GYO
Akbank
TÜBİTAK MAM
İTU
Allianz
Yapı Kredi
Erdemir
Turkiye Urun Ihtisas Borsası
Tatilbudur
Agesa
TEB
IBB
Microsoft
Bilgi İstiyorum