Training Course: Sun ONE Integration Server EAI 3.0: Process Integration with Web Services
training course enquiry
Training Course Summary:
The Sun ONE Integration Server EAI 3.0: Process Integration with Web Services course provides students with the knowledge needed to integrate enterprise applications using Sun ONE Integration Server. The course is divided into two parts.In Part 1, students learn about the Sun ONE Integration Server process engine. Students are taught how to define and manage business processes using the Sun ONE Integration Server process engine and how to create client applications that access the process engine. Part 1 explains the features and configuration of the Sun ONE Integration Server process engine, as well as how to use process definitions and programming language Application Programming Interfaces (API) in an overall system design.
In Part 2, students learn how integrate applications with the Sun ONE Integration Server process engine. Students are taught how to integrate enterprise applications with Sun ONE Integration Server. Using Extensible Markup Language (XML) and Simple Object Access Protocol (SOAP) technology, the students learn how to integrate packaged applications, legacy applications, and custom applications into a single business process. The course explains the features and configuration of the Sun ONE Integration Server backbone as it relates to the Sun ONE Integration Server process engine. Students are taught how to use industry-standard XML messaging using Extensible Stylesheet Language Transformation (XSLT) transformations as well as SOAP messaging to integrate applications.
Pre-Requisites:
To succeed fully in this course, students should be able to:Understand object-oriented programming constructs
Understand XML constructs, and basic web concepts (Hypertext Transfer Protocol [HTTP], Universal Resource Locator [URL])
Who Should Attend:
Students who can benefit from this course are information systems professionals who plan to use Sun ONE Integration Server for Enterprise Application Integration (EAI) or new system development.Training Course Overview/Content:
Module 1 - Introducing Enterprise Application Integration and the Sun ONE Integration Server (Sun ONE IS) SoftwareDescribe the problem of integrating diverse business systems
Describe how process-based EAI solves integration problems
Module 2 - Creating a Process Definition
Describe the basic components of a process definition
Create a new process definition
Module 3 - Testing a Process Definition in the Engine
Configure and start a new Sun ONE Integration Server process engine
Distribute a process definition and register it with an Sun ONE Integration Server engine
Test a process with the sample Universal Conductor Client (UCC)
Monitor process execution with Sun ONE IS Console
Module 4 - Storing and Accessing Process Data
Describe the meaning and purpose of process attributes
Use the application dictionary to allow external applications access to process data
Describe the different types of process attribute locks
Associate application dictionary items with activities
View process attribute values in the Sun ONE IS Console and the UCC
Module 5 - Making Branching Decisions
Create processes with activities that execute in parallel
Code logic for conditional branching paths
Code logic for conditional activation of activities
Handle aborted activities
Module 6 - Reusing Process Definition Components
Reuse activities
Modularize process definitions by using subprocess activities
Module 7 - Defining Timers and Timer Controls
Describe the different types of timers
Set a timer programmatically
Modify a timer when an activity changes state
Create reusable timers
Module 8 - Validating User Sessions
Explain how participating applications connect to the Sun ONE Integration Server process engine
Explain the purpose of a user session
Explain the purpose of application roles
Explain how to validate new users
Module 9 - Assigning Activities to Sessions
Describe the use of assignment rules
Explain when the process engine evaluates assignment rules
Define a role-based assignment rule
Apply assignment rules to processes and activities
Module 10 - Programming Process Client Applications
Explain how clients interact with the Sun ONE Integration Server engine
Explain the Sun ONE IS API used by a Forte 4GL client that interacts with the Sun ONE Integration Server engine
Module 11 - Using XML and SOAP to Integrate With the Process Engine
Explain the advantages of using XML and SOAP for integration
Explain the role of XML and SOAP integration with the Sun ONE IS software
Describe the tools available for use with XML and SOAP in Sun ONE IS software
Module 12 - Introducing XML
Read an XML document
Write a well-formed XML document
Use the Xml/Xsl workshop to write an XML document and check it for well-formedness
Module 13 - Using XSLT to Transform XML
Describe XSL and XSLT
Write and test working XSLT stylesheets
Module 14 - Introducing SOAP
Describe SOAP
Explain SOAP components
Module 15 - Using Proxies and Backbones
Describe the purpose and components of an Sun ONE Integration Server backbone
Describe the purpose of an application proxy
Configure an iIS backbone to use HTTP or Java Message Service
Module 16 - Using Sun ONE Integration Server Software's XML Documents
Describe the purpose of each of the Sun ONE Integration Server proxy document types
Compose XML documents for communication between a proxy and the Sun ONE Integration Server process engine
Module 17 - Using XSLT Within the Sun ONE Integration Server Software
Register a stylesheet with an Sun ONE Integration Server backbone
Configure a proxy with XSLT stylesheets
Start an Sun ONE Integration Server backbone
Run an Sun ONE Integration Server system including XML integration using Sun ONE Integration Server proxies
Module 18 - Sun ONE IS Advanced Topics: Failure, Authentication, SSL, and Adapters
Explain how to configure proxies and applications for asynchronous
Other course you might also like
- System Administration for the Solaris 10 Operating System Part 1 (SPARC platform)
- Understanding Voice over IP
- Sun ONE Integration Server EAI 3.0: Process Integration with Web Services
- Understanding SS7 for IN, Wireless, and VoIP
- Sun Java Enterprise System 2004Q2: Installation and Getting Started
- Sun Enterprise Workgroup Server Maintenance

