Εξέλιξη Κομματιού
Χειρισμός Υπηρεσιών
- Βασικά των ιντερνετ υπηρεσιών (Web Services)
- Η εξέλιξη του SOAP, WSDL και UDDI
- Εισαγωγή στα θεμελιώδη αρχές του χειρισμού (orchestration) υπηρεσιών
- Σχεδιαστικά αρχές του BPEL
- Συστατικά της σχεδίασης
- Μοτίβα σχεδίασης διαδικασιών
Το Τουριστικό Περιήγημα της Θεωρίας Διαδικασιών
- Pi-calculus
- Petri nets
- State machines (Μηχανές καταστάσεων)
- Activity diagrams (Διαγράμματα δραστηριότητας)
- BPMN και XPDL
Κλάση της Διαδικασίας σε Περιοχές (Scopes)
- Πώς χρησιμοποιούνται οι περιοχές
- Μεταβλητές
- Περιοχές και συγκρότηση (concurrency)
- Περιοχές και χειρισμός λαθών
- Αποκατάσταση συναλλαγής (transaction rollback)
- Αποδοχή (compensation)
Επέκταση της Διαδικασίας με Χειρισμό Λαθών
- Ορισμός χειριστών λαθών για περιοχές
- Σήμανση λαθών στον πελάτη
- Σήμανση λαθών σε υπηρεσίες καινούργιων εταίρων (partner services)
- Ενσωμάτωση έντυπου χειρισμού λαθών
- Παραγωγή διακοπής (forced termination)
- Χρήση κατάστασης αναστολής
Πρόσθεση Ενός Χειριστή Αποδοχής (Compensation Handler)
- Ορισμός του σεναρίου αποδοχής
- Ορισμός ενός χειριστή αποδοχής
- Ενεργοποίηση ενός χειριστή αποδοχής
- Αποκατάσταση μιας συναλλαγής
- Αναίρεση επιχειρηματικών γεγονότων (undoing business events)
Προσδοκία περισσότερου από μία απάντηση από άσυγχρονες υπηρεσίες διαδικτύου (web services)
- Χρήση pick αντί receive
- Χρήση pick για να σημανθούν λάθη
- Προσθήκη περιοχών χρόνου (timeouts)
- Σύγκριση συγχρόνου με άσυγχρονη προσέγγιση
- Αλληλεπίδραση που ελέγχεται από γεγονότα (event-driven approach)
Προσθήκη Χειριστή Γεγονότων για μία περιοχή
- Μηνύματα γεγονότων (message events)
- Εξαιρετικά γεγονότα (alarm events)
- Προσθήκη αισθητών
- Χρήση του σχήματος pick
- Επιμέλεια αρχίτεκτονικής που ελέγχεται από γεγονότα (event-driven architecture concepts)
Χρήση Δυναμικών Συνδέσεων Εταίρων (Partner Links) για να ενεργοποιηθούν υπηρεσίες εταίρων
- Ορισμός δυναμικών συνδέσεων
- Απονομή συνδέσεων εταίρων (assigning partner links)
- Αλλαγή συνδέσεων εταίρων
- Επιλογή υπηρεσίας από το κατάλογο UDDI
Κατανόηση Συσχέτισης (Correlation)
- Ενεργοποίηση συσχέτισης χειροκίνητα
- Δήλωση ιδιοτήτων μηνύματος (message properties)
- Χρήση συνόλων συσχέτισης
- Περισσότερους από 2 συμμετέχοντες σε μία συσχέτιση
- Συσχέτιση και άσυγχρονη προσέγγιση
Ανάπτυξη Σύνθετης Παράλληλης Εκτέλεσης Δραστηριοτήτων
- Σχεδιασμός συγκρότησης (concurrency)
- Ελέγχους περίπλοκων συγκροτημένων ροών με τη χρήση συνδέσεων (links)
- Εφαρμογή σχημάτων (convoys)
- Ενσωμάτωση ροπής ανθρώπινου εργαλείου
- Προβολή της πιο νέας έκδοσης του BPEL
Απαιτήσεις
Γνώση XML, XSL και XSD, κάποια έκθεση σε SOAP και WSDL.
Σχόλια (5)
τα Εργαστήρια
Frank Mhlongo - Standard Bank of South Africa
Κομμάτι - JBoss
Μηχανική Μετάφραση
Ο ρυθμός ήταν καλός, με ένα ωραίο μείγμα ανταλλαγής γνώσεων, επιδείξεων και πρακτικής εργασίας. Ο Φίλιπ ήταν πολύ ελκυστικός και έδωσε την ενέργεια για να περάσει την πορεία. Ήταν καλό που υπήρχαν πολλά δίδακτρα 1:1, με τον Φίλιπ να κάνει ατομικές προπονήσεις.
Colin - Worldpay
Κομμάτι - BPMN, DMN, and CMMN - OMG standards for process improvement
Μηχανική Μετάφραση
Η εκπαίδευση ξέπληξε σίγουρα μερικά από τα κενά στις γνώσεις μου που παρέμειναν μετά το διαβάσιμο του OptaPlanner χειρισμού. Μου έδωσε καλή γενική επίγνωση πώς να προσέχω να χρησιμοποιώ το OptaPlanner στα μελλοντικά έργα μας.
Terry Strachan - Exel Computer Systems plc
Κομμάτι - OptaPlanner in Practice
Μηχανική Μετάφραση
Κοινά παραδείγματα κάθε λειτουργίας και/ή των επεξεργαστών είναι καλά εξηγημένα.
Brian Amlon - Thakral One, Inc.
Κομμάτι - Introduction to Drools 7 for Developers
Μηχανική Μετάφραση
Πολλές πρακτικές είναι εξαιρετικά接待并不代表翻译内容。请允许我进行翻译: Πολλές πρακτικές είναι εξαιρετικά χρήσιμες, πολλά περιπτώσεις προσπάθειας και μάθησης είναι ενσωματωμένες
Nadia Ivaniuk - Credit Suisse (Poland) Sp.z o.o.
Κομμάτι - Modelling Decision and Rules with OMG DMN
Μηχανική Μετάφραση