Course Outline
Orchestrating Services for Government
- Basics of Web Services for Government
- The Evolution of SOAP, WSDL, and UDDI for Government
- Introduction to Service Orchestration Concepts for Government
- Design Principles of BPEL for Government
- Components of the Design for Government
- Process Design Patterns for Government
The Overview of Process Theory for Government
- Pi-calculus for Government
- Petri Nets for Government
- State Machines for Government
- Activity Diagrams for Government
- BPMN and XPDL for Government
Breaking the Process into Scopes for Government
- How Scopes are Used in Government Processes
- Variables in Government Processes
- Scopes and Concurrency for Government
- Scopes and Fault Handling for Government
- Transaction Rollback for Government
- Compensation for Government Processes
Extending the Process with Fault Handling for Government
- Defining Fault Handlers for Scopes in Government
- Signaling Faults to Clients in Government Processes
- Signaling Faults to Partner Services in Government
- Inline Fault Handling in Government Processes
- Forced Termination in Government Processes
- Suspended State Usage in Government Processes
Adding a Compensation Handler for Government
- Defining the Scenario for Compensation in Government
- Defining a Compensation Handler for Government
- Invoking a Compensation Handler in Government Processes
- Rolling Back a Transaction in Government Processes
- Undoing Business Events in Government Processes
Accepting Multiple Responses from Asynchronous Web Services for Government
- Using Pick Instead of Receive in Government Processes
- Using Pick to Signal Faults in Government Processes
- Adding Timeouts in Government Processes
- Synchronous vs. Asynchronous Approaches in Government Processes
Adding an Event Handler for a Scope for Government
- Message Events in Government Processes
- Alarm Events in Government Processes
- Adding Sensors in Government Processes
- Pick Shape Usage in Government Processes
- Event-Driven Architecture Concepts for Government
Using Dynamic Partner Links to Invoke Partner Services for Government
- Defining Dynamic Links for Government
- Assigning Partner Links in Government Processes
- Changing Partner Links in Government Processes
- Choosing a Service from the UDDI Registry for Government
Understanding Correlation for Government
- Defining Correlation Manually for Government
- Declaring Message Properties for Government
- Use of Correlation Sets in Government Processes
- More Than Two Participants in a Correlation for Government
- Correlation and Asynchronous Approach in Government Processes
Developing Complex Parallel Execution of Activities for Government
- Designing Concurrency in Government Processes
- Controlling Complex Concurrent Flows Using Links in Government
- Implementing Convoys in Government Processes
- Human Workflow Integration in Government Processes
- The Newest Version of BPEL Previewed for Government
Requirements
Proficiency in XML, XSL, and XSD, along with some exposure to SOAP and WSDL, is essential for government professionals working in data exchange and web services environments.
Testimonials (5)
the Labs
Frank Mhlongo - Standard Bank of South Africa
Course - JBoss
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
Course - 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
Course - OptaPlanner in Practice
Shared examples of every function and/or operators are all well explained.
Brian Amlon - Thakral One, Inc.
Course - Introduction to Drools 7 for Developers
a lot of practices are very welcome, many try and learn cases are embedded