MINDMAJIX Oracle SOA Online Training
Introduction to Oracle SOA Oracle SOA Suite is unified application for relatively fast integration and address as a key solution for challenges faced by an enterprise in today₏™sworld. It inherited oracle event processing enabled for impedance matching layer between devices and enterprise services. It use JDeveloper based design time environment. It is an agile suite for scheduling engine, enhanced B2B features like streaming support for large payloads. Service components are the building blocks to construct SOA composite application which is assembly of services, one way of implementing automated aspects. The latest version simplifies the integration capabilities of cloud, mobile and internet of things (IoT).
Course Curriculum Unit 1: Overview of Service Oriented Architecture (SOA) and Service Component Topics- Architecture (SCA) Concepts, Objectives , Service Oriented Architecture (SOA), Why Is an SOA Approach Required?, Ways to Implement Services, What Are Services?, Adopting Standards for an SOA Approach, Standards That Enable SOA, Designing with an SOA Approach, Creating Service Portfolios, History of Implementing SOA Applications, Service Component Architecture (SCA) Applications, Service Component Architecture (SCA), Elements of a Service Component Architecture (SCA), Comparing SOA and SCA, Service Data Object (SDO), Event Delivery Network (EDN) and Event Driven Architecture (EDA), Managing Composite Application Life Cycle, Describing the Course Environment, Oracle JDeveloper, Creating a Database Connection, Creating an Application Server Connection, Creating a Web Services Inspection Language (WSIL) Connection, Setting JDeveloper Preferences, Summary
Unit 2: Designing Composite Applications with Oracle SOA Suite 11g Topics- Objectives, Getting Started with Oracle SOA Suite 11g, Oracle SOA Suite 11g Platform, Oracle WebLogic Server, WebLogic Server Domain, Course Software Configuration, Oracle SOA Suite 11g Architecture, Oracle Portability Layer, Event Delivery Network, Metadata Services (MDS), Service Engines, Oracle SOA Suite 11g Components, Adapter Services, Routing and Filtering with Mediator Components, Orchestrating Services with BPEL Components, Implementing Business Rules Components, Implementing Workflow with Human Task Components, The Role of ADF Applications with SOA, Business Events, Securing Services in Oracle SOA Suite 11g, Monitoring Services with Oracle BAM, Oracle Service Bus, Summary of Oracle Service Bus, Mediator, and BPEL, Oracle Service Bus with Oracle SOA Suite, Comparing Oracle Service Bus and Mediator Components, Designing Composite Applications, Course UseCase: Purchase Order Processing, Course UseCase: Referenced Composite Applications, Course UseCase: EventDriven Composite Applications, SOA Application Design Approaches, Composite Application Design Guide, Basic Interaction Patterns, Additional SOA and Web Service Resources, Summary
Unit 3: Creating a Composite Application Topics- Objectives, Service Component Architecture (SCA):A Review, Composite Applications as Business Services, Composite Applications, SCA Components in Oracle SOA Suite 11g, Assembling a Composite Application, Examining the composite.xml Source, Designing a Composite Application, Creating an SOA Application in JDeveloper, Create SOA Application Wizard: Application Name, Create SOA Application Wizard: Project Name, Create SOA Application Wizard: Project SOA Settings, Describing the SOA Composite Editor, Initial Composite Project Structure, Creating Service Entry Points , Creating External References, Creating Adapter References, Creating a File Adapter Example, Creating a File Adapter Example Importing a Schema, Creating Components, Example: Creating a Mediator Component, Adding Wires to Composite Application, Adding a Mediator Transformation, Mapping the Transformation Rules, Deploying a Composite Application, Testing a Composite Application, Summary
Unit 4: Managing and Monitoring a Composite Application Topics- Objectives, Overview of Managing SOA Applications, Configuration with WebLogic Server g Administration Console, Overview of WebLogic Server Administration Console, Managing with Oracle Enterprise Manager, Describing the Fusion Middleware Control, Accessing the SOA Infrastructure Home Page, Accessing a Composite Application Home Page, Examining a Composite Application Home Page, Deploying a Composite Application, Deploying with JDeveloper (Review), Specifying Deployment Configuration Details, Creating a Deployment Profile, Deploying Multiple SOA Projects, Exploring the SOA Archive and SOA Bundle, Deploying with Oracle Enterprise Manager, Deploying a SOA Archive: Select Archive, Deploying a SOA Archive: Select Target and Confirmation, Undeploying with Enterprise Manager, Redeploying a Composite Application, SOA Composite Applications Versioning, Specifying WSDL URL for a Default Revision, Managing Composite Application State, Managing SOA Applications with JDeveloper, Managing SOA Applications with Ant Scripts, Testing a Composite Application, Initiating a Test in Enterprise Manager, Preparing the Request Data for a Test, Tracking Message Flow, Working with the Flow Trace, Working with a Component Audit Trail Page, Accessing Logs and Other Settings, Initiating a Test in JDeveloper, Viewing the Response in JDeveloper, Managing the Life Cycle of a Composite Application, Overview of Configuration Plans, Creating a Configuration Plan, Modifying a Configuration Plan, Summary
Unit 5: Creating Adapter Services Topics- Objectives, Overview of Adapter Services, Describing Technology Adapters, Packaged Application and Legacy Adapters, File Adapter, Working with a File Adapter, Introducing the Database Adapter, Configuring a Database Adapter, Configuring a Master Detail Relationship Example, Configuring a Database Adapter, Configuring Database Adapter, Configuring the Database Adapter RunTime Connections, Redeploying the RunTime DbAdapter, Employing a JMS Adapter, Configuring a JMS Destination, Configuring a JMS Connection Factory, Creating the JMS Adapter Connection Pool, Associate the JMS Connection Pool to a Connection Factory, Creating a JMS Adapter, Configuring the JMS Adapter Connection and Interface, Configuring the JMS Adapter Resources and Payload, Integrating with Oracle eBusiness Suite, Oracle Applications Adapter Architecture Overview, Summary
Unit 6: Working with Mediator Components Topics- Objectives, Part : Core Mediator Functionality, Introducing Mediator Components, Describing Features of Mediator Components, Routing Rules, Synchronous and Asynchronous Interactions, ContentBased and HeaderBased Routing, Transformations, Validations, Error Management, Event Handling, Service Virtualization, Creating a Mediator Component, Effects of Creating a Mediator Component, Deleting a Mediator Component, Mediating Services and Events, Modifying a Mediator Component, Editing a Mediator Component, Types of Mediator Routing Rules, Adding a Routing Rule for the Echo Option, Adding a Routing Rule to Publish an Event, Creating the Published Event, Adding a Dynamic Routing Rule, Configuring a Routing Rule, Setting the Target Service, Handling Synchronous and Asynchronous Responses and Faults, Configuring Message Filters, Configuring Validation, Sequential and Parallel Routing Rules, Part : XSL Transformations, Configuring Transformations, Editing with the XSLT Mapper, Mapping Types and Tools, Adding a Function to a Transformation, Modifying Function Parameters, Chaining (Nesting) Functions, Mapping Nodes Automatically, Adding a ForEach Mapping Rule, Adding an If Mapping Rule, Adding a choose Mapping Rule, Adding a Dictionary for Auto Mapping, Creating a Dictionary for Auto Mapping, Testing Transformation Maps, Initiating an XSL Transformation Test, Viewing the Test Results, Summary
Unit 7: Developing a Simple BPEL Component Topics- Objectives, Business Process Execution Language (BPEL), Parts of a BPEL Process, XML Structure of a BPEL Process, Creating a BPEL Component, Describing BPEL Process Templates, Synchronous Process Concepts, Asynchronous Process Concepts, Describing the BPEL Design Editor, Designing the BPEL Process, Constructing a BPEL Process, Classification of BPEL Activity Types, Oracle BPEL Extension Activity Types, Structuring a Process with a Scope Activity, Adding Activities to a Scope, Configuring a Scope Activity, BPEL Variables, Creating Variables and Importing Types, Choosing Global or Local Variables, Creating a Variables and Setting Types, Communicating Data with a BPEL Process, Assigning or Copying Data to Variables, Creating an Assign Activity, Examining the BPEL Process XML Source, Configuring an Assign Activity, Creating Copy Operations, Creating Expressions with the XPath Expression Builder, Working with the XPath Expression Resolver, Adding XPath Functions to an Expression, Transforming Data in a BPEL Process, Creating and Configuring a Transform Activity, Testing a Composite with a BPEL Process, Accessing the BPEL Process Audit Trail, Examining the BPEL Process Audit Trail, Examining the BPEL Process Visual Flow, Summary
Unit 8: Orchestrating Services with BPEL Topics- Objectives, Describing Process Orchestration, Orchestrating Services from BPEL, Partner Links and Service Invocation, Partner Links, Partner Link Types, and Roles, Creating a Partner Link, Configuring a Partner Link, Creating a WSIL Connection (Review), Accessing WSDL URLs with a WSIL Connection, Exploring Results of Creating Partner Links, Synchronous Services, Invoking a Synchronous Service, AutoGenerated BPEL Variables, Exchanging Request and Response Data, Synchronous Interaction Pattern, Preparing and Obtaining Data, Asynchronous Services, Invoking an Asynchronous Service, Receiving a Callback Response, Asynchronous Interaction Pattern, Describing WSAddressing and Correlation, Conditionally Branching with a Switch Activity, Adding a Switch Activity, Configuring Branches of a Switch Activity, Summary
Unit 9: Implementing Coordination and Interaction Patterns
Topics- Objectives, Processing Activities in Parallel, Adding a Flow Activity, Blocking Invoke Problem with Flows, Implementing NonBlocking Invokes, Executing a Branch Multiple Times with FlowN, Creating and Configuring a FlowN Activity, Indexing XML Arrays Dynamically, Comparing Flow and FlowN, RequestResponse Patterns, OneWay Message Interaction, Synchronous Interaction, Asynchronous Interaction, One Request, Multiple Responses, One Request, a Mandatory Response, and an Optional Response, Asynchronous Interaction with Timeout Pattern, Implementing a Pick Activity, Asynchronous Interaction with a Notification Timer Pattern, One Request, One of Two Possible Responses, Multiple Requests, Multiple Responses, Multiple Requests, First Response, Looping with a While Activity, Suspending a Process with a Wait Activity, BPEL Deployment Descriptor Properties
Unit 10: Handling Exceptions in Composite Applications Topics- Objectives, Fault Handling Concepts, Types of Service Faults, Defining Business Faults, Managing Faults in Mediator, Configuring a Target Service for a Mediator Fault, Considering Faults with Asynchronous Mediator Components, Describing Faults in BPEL Processes, Creating BPEL Fault Handlers, Catch and CatchAll Handlers, Handling Faults with a Catch Branch, Handling Faults with a CatchAll Branch, Catching BPEL RunTime Faults, Throwing Business Faults in BPEL, Returning Faults from a Synchronous Process, Returning Faults from an Asynchronous Process, Faults That Cannot Be Handled, Overview of the Fault Management Framework, Introducing PolicyDriven Fault Handling, Fault Policy File Structure, Creating Fault Policies, Creating Fault Conditions and Actions, Configuring a Retry Action for a Fault Condition, Configuring a Java Action, Fault Bindings File Structure, Defining Fault Bindings, Recovering Faults with Enterprise Manager Fusion Middleware Control, Accessing a Recoverable Fault, Recovering a Fault Condition
Unit 11: Managing Transactions with Services
Topics- Objectives, Transactional Services, Transaction Boundaries with Services, Implementing Transactional Services, Introducing the Service Data Object (SDO), Implementing an SDO with ADF, Deploying an ADFBC Application, Accessing an SDO in a Composite Application, Creating an SDO Partner Link, BPEL Entity Variables, Executing SDO Operations with an Entity Variable, Querying Data with an Entity Variable, Configuring the BindEntity Activity, Updating Data with an Entity Variable, Inserting Data with an Entity Variable, Deleting Data with an Entity Variable, Transaction Concepts in BPEL, BPEL Process Dehydration, Default Transactional Behaviour in BPEL, Transaction Boundaries with Entity Variables, Transactional Adapters in a BPEL, Forcing a Rollback from a BPEL Flow, Global Transactions with Two Database Adapters, Invoking a Database Adapter (Review), Compensation and Transactions, Compensating Transaction: Example, Implementing Compensation in BPEL
Unit 12: Implementing Human Task Services Topics- Objectives, Human Tasks, Human Workflow Concepts, Human Workflow Services, Common Workflow Exchange Patterns, Workflow as a Service, Human Tasks in a Composite Application, Implementing Human Tasks in a Composite Application, Working with Human Workflow in BPEL, Adding a Human Task to a BPEL Process, Configuring the Human Task, Configuring the Task Header and Outcomes, Adding Human Task Parameters, Setting the Task Parameter Values, Processing the Task Outcomes, Configuring Assignment and Routing Policies, Configuring Stages and Participants, Selecting a Participant, Selecting a User Participant, Configuring Expiration and Escalation Settings, Configuring Notification Settings, Configuring Workflow Notification Channels, Accessing the Worklist Application
Unit 13: Developing Business Rules Topics- Objectives, Introducing Business Rules, Declarative Rule Concepts, Rule Inference Concepts, Guidelines for Selecting Rules Use Cases, Basic Oracle Business Rule Concepts, Oracle Business Rule Components, Firing of Rules in a Rule Session, Overview of the Business Rules Component, Developing Business Rules for an Application, Facts, Bucketsets, Globals, RL Functions, Decision Service Architecture, Working with Decision Service, Creating a Business Rule Component in a Composite Application, Creating a Business Rule in a BPEL Process, Configuring a Business Rule in BPEL, Configuring Business Rule Input Facts, Configuring Business Rule Output Facts, Examining Business Rule Component Files, Opening the Business Rules Designer, Editing the Rule Dictionary, Creating XML Facts, Creating RL Functions, Creating Globals (Variables and Constants), Working with Bucketsets, Creating a List of Ranges Bucketset, Creating Links to Other Dictionaries, Creating a Rule Set, Identifying the Structure of a Rule, Creating Business Rules, Creating a Rule Test, Creating the Rule Action, Working with Decision Tables, Creating Decision Tables and Conditions, Creating Decision Tables Rules, Creating Decision Table Actions, Business Rules and Decision Functions, Creating and Editing Decision Functions, Invoking Rules in a Decision Function, Testing Business Rules at DesignTime, Testing Business Rules at RunTime, Describing the Rules SDK
Our Oracle SOA Online Training batches starts every day. You can attend a DEMO for free
We Provide Online Training On TIBCO BW Tableau QlikView TIBCO Spotfire SAS BI SAP Hybris IBM BPM Selenium Oracle DBA Oracle SOA Oracle Financials IOS Development Android Data Modeling- Erwin Performance Testing SFDC MSBI SAP UI5 SAP Hana
We offers You 1. Interactive Learning at Learners convenience 2. Industry Savvy Trainers 3.“Real Time" Practical scenarios
4. Learn Right from Your Place 5. Customized Course Curriculum 6. 24/7 Server Access 7. Support after Training and Certification Guidance 8. Resume Preparation and Interview assistance 9. Recorded version of sessions
Thank you Your feedback is highly important to improve our course material. For Free Demo Please Contact INDIA: +91-9246333245, US: +1-2013780518, Email id: info@mindmajix.com http://mindmajix.com/