Eğitim İçeriği
Hizmetleri Orkestrasyonu
- Web hizmeti temelleri
- SOAP, WSDL ve UDDI'nın evrimi
- Hizmet orkestrasyonu kavramlarının tanıtımı
- BPEL tasarım ilkeleri
- Tasarımın bileşenleri
- Süreç tasarım kalıpları
Süreç Teorisi'ne Genel Bakış
- Pi-hesabı
- Petri ağları
- Durum makineleri
- Etkinlik diyagramları
- BPMN ve XPDL
Süreçleri Kapsamlara Ayırın
- Kapsamların nasıl kullanıldığı
- Değişkenler
- Kapsamlar ve eşzamanlılık
- Kapsamlar ve hata işleme
- İşlem geri alma
- Tazminat
Hata İşleme ile Süreci Genişletin
- Kapsamlar için hata işleyicileri tanımlayın
- İstemciye hataları bildirin
- Ortak hizmetlere hataları bildirin
- Satır içi hata işleme
- Zorla sonlandırma
- Askıya alınmış durum kullanımı
Bir Tazminat İşleyicisi Ekleyin
- Tazminat senaryosunu tanımlayın
- Bir tazminat işleyicisi tanımlayın
- Bir tazminat işleyicisini çağırın
- Bir işlemi geri alın
- İş olaylarını geri alın
Eşzamansız web hizmetlerinden birden fazla yanıt kabul edin
- Almak yerine seçim kullanın
- Hataları bildirmek için seçim kullanın
- Zaman aşımları ekleyin
- Senkronize ve Eşzamansız yaklaşım
- Olay güdümlü yaklaşım
Bir kapsam için olay işleyicisi ekleyin
- Mesaj olayları
- Alarm olayları
- Sensörler ekleme
- Seçim şekli kullanımı
- Olay güdümlü mimari kavramları
Ortak hizmetleri çağırmak için dinamik ortak bağlantılar kullanın
- Dinamik bağlantılar tanımlayın
- Ortak bağlantılar atayın
- Ortak bağlantıları değiştirin
- UDDI kaydından bir hizmet seçin
Korelasyonu Anlayın
- Korelasyonu manuel olarak tanımlayın
- Mesaj özelliklerini bildirin
- Korelasyon kümelerinin kullanımı
- Bir korelasyonda 2'den fazla katılımcı
- Korelasyon ve Eşzamansız yaklaşım
Etkinliklerin karmaşık paralel yürütmesini geliştirin
- Eşzamanlılığı tasarlama
- Bağlantıları kullanarak karmaşık eşzamanlı akışları kontrol etme
- Konvoyları uygulama
- İnsan iş akışı entegrasyonu
- BPEL'in en son sürümüne genel bakış
Kurs İçin Gerekli Önbilgiler
XML, XSL ve XSD bilgisi, SOAP ve WSDL'e kısmi aşinalık.
Danışanlarımızın Yorumları (5)
The pace was good, with a nice mixture of knowledge sharing, demonstrations and practical work. Filip was very engaging and provided the energy to get through the course. It was good that there was a lot of 1:1 tuition, with Filip going through individual training exercises.
Colin - Worldpay
Eğitim - BPMN, DMN, and CMMN - OMG standards for process improvement
The training definitely backfilled some of the gaps in my knowledge left by reading the OptaPlanner userguide. It gave me a good broad understanding of how to approach using OptaPlanner in our projects going forward.
Terry Strachan - Exel Computer Systems plc
Eğitim - OptaPlanner in Practice
Shared examples of every function and/or operators are all well explained.
Brian Amlon - Thakral One, Inc.
Eğitim - Introduction to Drools 7 for Developers
a lot of practices are very welcome, many try and learn cases are embedded
Nadia Ivaniuk - Credit Suisse (Poland) Sp.z o.o.
Eğitim - Modelling Decision and Rules with OMG DMN
Exercises and solving problems in groups when the problems were more difficult.