WA1216 Process Choreography and Enterprise Integration with WebSphere Training and Courseware Course Outline |
|
| 1. Introducing Integration Edition 5.1 |
|
- WebSphere Studio
- Application Developer Integration Edition
- Service oriented architecture
- Web Services Description Language
- Web Services Invocation Framework� WSIF invocation models
- WSIF architecture
- J2EE Connector Architecture
- Resource Adapters
- Process Choreographer
|
|
| 2. Building an Enterprise Service |
|
- Enterprise services
- Bottom-up approach
- Top-down approach
- Business Integration perspective
- Creating a service
- Generating the WSDL files
- Creating a service proxy
- Inbound binding
- EJB inbound binding
- SOAP inbound binding
- JMS inbound binding
|
|
| 3. Building CICS ECI Enterprise Services |
|
- Accessing Enterprise Information Systems
- Building a service to access a CICS program
- Importing the CICS ECI resource adapter
- Building a CICS ECI enterprise service
- Testing a CICS ECI enterprise service with a service proxy
- Deploying and running a CICS ECI enterprise service
- Advanced tasks
- Multiple output data structures
- Exposing connection and interaction information
|
|
| 4. Extended Messaging |
|
- Java Message Service
- Extended Messaging
- Why use Extended Messaging?
- Design
- Messaging patterns.
- Programming considerations
- Development process
- Unit test environment
- Configure Extended Messaging
|
|
| 5. Process Choreographer |
|
- Introduction
- Terminology
- Process container architecture - Activities
- The programming API
- Navigator
- Behavior in non-interruptible and interruptible processes
- Factory
- Messaging
- Deploying business processes
- EAR file structure
- APIExerciser
- Installing the APIExerciser
- APIExerciser menu
|
|
| 6. Building Processes |
|
- Building a process
- Creating the outline of a process
- Adding a Java class to the process
- Adding a SOAP service to the process
- Adding EJB session beans to the process
- Adding condition transitions to control links
- Running a process
- Preparing a process Testing a process
- Debugging and remote deployment of a process
|
|
| 7. Advanced Process Design |
|
- Introduction
- Adding Staff activity
- Adding Faults
- Customizing the Web client
- Creating users
- Enabling security
- Using the Web client with interruptible processes
- Using compensation
|
|