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.