This course teaches J2EE programmers how to write enterprise applications using WebSphere Studio Application Developer - Integration Edition. This course talks about developing enterprise services and the other technologies such as Process Choreography that use these services. In addition developing enterprise services to access the CICS server is discussed. In addition, this course provides specific instructions targeting deployment in WebSphere Application Server v5 Enterprise (WASE).
WebSphere Training Audience
This course is designed for Java programmers who have interest in learning how to build or maintain enterprise services and use them in various areas using IBM's WebSphere tools.
WebSphere Training Course duration
4 Days
WebSphere Training Topics
Introduction to WebSphere Studio Application Developer - integration Edition
Building Enterprise Services
Building CICS ECI Enterprise Services
Extended Messaging·
Process Choreography·
Building a Process·
Advanced Process Design
WebSphere Training 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
Please contact your training representative for more details on having this course delivered onsite or online