Kerangka Materi
Mengatur Layanan
- Dasar layanan web
- Perkembangan SOAP, WSDL, dan UDDI
- Memperkenalkan konsep pengaturan layanan
- Prinsip desain BPEL
- Komponen desain
- Polanya desain proses
Perjalanan Proses Teori
- Pi-calculus
- Petri nets
- Mesin keadaan
- Diagram aktivitas
- BPMN dan XPDL
Memisahkan proses menjadi lingkup
- Bagaimana lingkup digunakan
- Variabel
- Lingkup dan ketersejajaran
- Lingkup dan penanganan kesalahan
- Pengembalian transaksi
- Kompenasi
Memperluas proses dengan penanganan kesalahan
- Mendefinisikan penangan kesalahan untuk lingkup
- Mengirimkan kesalahan ke klien
- Mengirimkan kesalahan ke layanan mitra
- Penanganan kesalahan inline
- Pengakhiran paksa
- Penggunaan status terhenti
Menambahkan penangan kompensasi
- Mendefinisikan skenario untuk kompensasi
- Mendefinisikan penangan kompensasi
- Menjalankan penangan kompensasi
- Mengembalikan transaksi
- Membatalkan peristiwa bisnis
Menerima lebih dari satu tanggapan dari layanan web asinkron
- Gunakan pick daripada menerima
- Gunakan pick untuk mengirimkan kesalahan
- Menambahkan timeout
- Pendekatan sinkron vs asinkron
- Pendekatan yang didorong oleh peristiwa
Menambahkan penangan peristiwa untuk lingkup
- Peristiwa pesan
- Peristiwa alarm
- Menambahkan sensor
- Penggunaan bentuk pick
- Konsep arsitektur yang didorong oleh peristiwa
Menggunakan tautan mitra dinamis untuk menjalankan layanan mitra
- Mendefinisikan tautan dinamis
- Menetapkan tautan mitra
- Mengubah tautan mitra
- Memilih layanan dari pendaftaran UDDI
Memahami korelasi
- Mendefinisikan korelasi secara manual
- Menyatakan properti pesan
- Penggunaan set korelasi
- Lebih dari 2 peserta dalam sebuah korelasi
- Korelasi dan pendekatan asinkron
Membangun eksekusi paralel yang kompleks dari aktivitas
- Mendesain ketersejajaran
- Mengontrol aliran ketersejajaran yang kompleks menggunakan tautan
- Menyelenggarakan konvoi
- Integrasi alur kerja manusia
- Versi terbaru dari BPEL yang dipandang
Persyaratan
Pengetahuan tentang XML, XSL dan XSD, sedikit pengalaman dengan SOAP dan WSDL.
Testimoni (5)
Labs
Frank Mhlongo - Standard Bank of South Africa
Kursus - JBoss
Diterjemahkan Mesin
Kecepatannya bagus, dengan perpaduan yang bagus antara berbagi pengetahuan, demonstrasi, dan kerja praktek. Filip sangat terlibat dan memberikan energi untuk melewati kursus ini. Senang rasanya ada banyak pelajaran 1:1, dengan Filip menjalani latihan individu.
Colin - Worldpay
Kursus - BPMN, DMN, and CMMN - OMG standards for process improvement
Diterjemahkan Mesin
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
Kursus - OptaPlanner in Practice
Shared examples of every function and/or operators are all well explained.
Brian Amlon - Thakral One, Inc.
Kursus - Introduction to Drools 7 for Developers
a lot of practices are very welcome, many try and learn cases are embedded