SlideShare una empresa de Scribd logo
1 de 11
TIBCO ACTIVEMATRIX 3.X
Unit 1 TIBCO ActiveMatrix® Overview
Introduction to SCA
Service Development with ActiveMatrix
Runtime: TIBCO ActiveMatrix Administrator
ActiveMatrix Service Grid Features
ActiveMatrix Service Bus Features
ActiveMatrix Governance Capabilities
Lifecycle Governance Features
Standards Compliance
Unit 2 Business Case for SOA
Company Overview: TAO Products
Business Overview
Current System Limitations
Proposed Solution
Phase 1: Service Development
Deliverables: Phase 1
Solution: High Level View
Tables for Pilot Project: Customers
Tables: TAO_PRODUCT
Meeting Business Objectives - Scenarios
Composite Services: Sequence Diagram
Implementation Plan
TAO Products: Looking Ahead
Unit 3 Developing Composite Applications
TIBCO ActiveMatrix Features
ActiveMatrix Environments
Business Studio Features
Development Using Business Studio
Deconstructing a Service
Service Development with ActiveMatrix
Bindings
ActiveMatrix Component
Business Studio Composite Editor
Developing Java Services
Connecting Composite Elements
Defining a Java Component
Lab A Build OrderProcessing Composite
Lab A - Exercise 1: Design the Order Service using Wizard
Unit 4 Testing Composite Applications
Debugging using RAD
Testing Composites in Business Studio
Launching the Debugger
Debug Configuration Settings
Stepping into Java Code
Examining Component Values
Managing Debug Sessions
RAD Features
Lab B Test OrderProcessing Composite
Lab B - Exercise 1: Test OrderProcessing composite using Debugger
Unit 5 Deployment and Administration
Deployment Process
Application Artifacts 3.0
Build Distributed Application Archive
ActiveMatrix Administrator
Hosts and Nodes
Distribution
Administrator Capabilities
Application Deployment Wizard
Out-Of-The Box Templates
Resource Instances
Lab C Deploy OrderProcessing Application
Lab C - Exercise 1: Deploy OrderProcessing Composite Using ActiveMatrix
Administrator
Unit 6 Monitoring and Logging
Monitoring Capabilities in Administrator
Drill Down and Filter Options
Management Capabilities
Management View Drill Downs
Logging Capabilities
File Based Logging
JMS Logging Components
Enable JMS Logging
Log Viewer Features
Lab D Application Logging
Lab D - Exercise 1: Configure Logging
Unit 7 Service Generation Concepts
Java Service Definition Wizard Explained
WSDL to Java Mapping
Using XMLBeans
XMLBeans Databinding
Implementing the Java Service
Life Cycle methods for Java Service
Review
Unit 8 Implementing Custom Features
Topics
Objectives
Examining a Java Component Details
Adding Custom Properties
Resource Templates
Adding Properties to a Component
Adding Third-Party Libraries
Packaging a Library: Step 1
Packaging: Step 2
Packaging Step 3: Custom Feature
Using a Custom Feature
Lab E Add a Custom Feature
Lab E - Exercise 1: Define a Custom Feature for Database Drivers
Lab E - Exercise 2: Add Database Lookup Component
Lab E - Exercise 3: Test GetStatus component
Unit 9 Working with Sub-Composites
Composites Working with Each Other
Benefits of Reference Composites
Virtualization Binding
Benefits of using Sub-Composites
Debugging a Referenced Composite
Advanced Debug Settings
Lab F Build Nested Composites
Lab F - Exercise 1: Configure a Sub-composite
Lab F - Exercise 2: Test using Debugger
Unit 10 Other Implementation Types
Spring IT Overview
Spring IT: Benefits
Spring Development Features
Compare Java IT with Spring IT
Adding Properties to Spring Component
Adding Properties to Java Component
WebApp IT Features
WebModule (.war) Structure
Additional WebApp IT Features
Use Cases
Adding a WebApp IT Component
Lab G Design Mail Service
Lab G - Exercise 1: Define the Sendmail Service
Lab G - Exercise 2: Test the Service
Lab G - Exercise 3: Invoke SendEmail Application using Reference
Lab G - Exercise 4: Test the Solution
Unit 11 Implementing BusinessWorks Components
BusinessWorks Service Engine
BWSE Installation
Wired and Unwired Composites
BusinessWorks Service Configuration
Enabling Global Variables
Database Drivers
Using Third-Party Drivers in BWSE
Run Time Changes for Third-Party Drivers
BusinessWorks Service Engine Utilities
Testing BWSE Composites
Lab H Using BusinessWorks Services
Lab H - Exercise 1: Modify BusinessWorks Service
Lab H - Exercise 2: Configure ActiveMatrix Design Time
Lab H - Exercise 3: BusinessWorks Runtime Configuration
Unit 12 Mediation
ActiveMatrix Service Bus
Location Transparency and Bridging
Routing and Message Transformation
Custom Actions
Development Editors
Relating the Two Editors
The Mediation Wizard
Defining Multiple Services
Mediation Editor Details
Mediation Editor Palette
Data Transformation
Using Fault Tasks
Comparing the Two Editors
Creating a Composite
Bindings
Lab I Design Mediation for a Service
Lab I - Exercise 1: Build Mediation Flow
Lab I - Exercise 2: Build a Composite Service Using the Mediation Flow
Lab I - Exercise 3: Test composite using Debugger
Unit 13 Routing Options in Mediation
Routing
Routing Types
Using Routes: Simple and XPath
Rule Cases
Rule Variables
Rule Variable Values
Defining Rule Conditions
XPATH Routing
Defining Rule Conditions
Converting to XPATH Route
Routing and Transformation
Handling Outputs and Faults
Virtualization Binding
Dynamic Routing
Composite Perspective for Dynamic Routing
Implementing Dynamic Routing
Lab J Design Mediation to Route Service
Lab J - Exercise 1: Design and Test Mediation to route Order Processing
Lab J - Exercise 2: Design Dynamic Routing
Lab J - Exercise 3: Test Dynamic Routing
Unit 14 Using Mediation for Data Enrichment
Data Enrichment Concepts
Querying a Database
Using a JDBC Shared Resource
Invoking Other Operations
Bypassing a Target Service
Exchanging Data Between Paths
Using an Exchange Schema
XML Tasks
Lab K Mediation Flow with database Query
Lab K - Exercise 1: Design Mediation Flow with Database Query
Lab K - Exercise 2: Deploy and Test Mediation with Database Query

Más contenido relacionado

Similar a Best tibco activematrix soa online training

Testing with test_complete
Testing with test_completeTesting with test_complete
Testing with test_completebinuiweb
 
Rit 8.5.0 training release notes
Rit 8.5.0 training release notesRit 8.5.0 training release notes
Rit 8.5.0 training release notesDarrel Rader
 
Whats New In 2010 (Msdn & Visual Studio)
Whats New In 2010 (Msdn & Visual Studio)Whats New In 2010 (Msdn & Visual Studio)
Whats New In 2010 (Msdn & Visual Studio)Steve Lange
 
TestComplete 7.50 New Features
TestComplete 7.50 New FeaturesTestComplete 7.50 New Features
TestComplete 7.50 New FeaturesVlad Kuznetsov
 
TestComplete 7.50 New Features
TestComplete 7.50 New FeaturesTestComplete 7.50 New Features
TestComplete 7.50 New FeaturesVlad Kuznetsov
 
ETL Development Learning path
ETL Development Learning pathETL Development Learning path
ETL Development Learning pathsunil173422
 
Mykola Kovsh - Functional API automation with Jmeter
Mykola Kovsh - Functional API automation with JmeterMykola Kovsh - Functional API automation with Jmeter
Mykola Kovsh - Functional API automation with JmeterIevgenii Katsan
 
Justmeans power point
Justmeans power pointJustmeans power point
Justmeans power pointjustmeanscsr
 
Qtp questions and answers
Qtp questions and answersQtp questions and answers
Qtp questions and answersRamu Palanki
 
Online Datastage training
Online Datastage trainingOnline Datastage training
Online Datastage trainingchpriyaa1
 
API automation with JMeter + Bamboo CI
API automation with JMeter + Bamboo CIAPI automation with JMeter + Bamboo CI
API automation with JMeter + Bamboo CIMykola Kovsh
 
Lap Around Visual Studio 2010 Ultimate And TFS 2010
Lap Around Visual Studio 2010 Ultimate And TFS 2010Lap Around Visual Studio 2010 Ultimate And TFS 2010
Lap Around Visual Studio 2010 Ultimate And TFS 2010Ed Blankenship
 
A Technique for Testing Composed Web Services Including Footprint
A Technique for Testing Composed Web Services Including FootprintA Technique for Testing Composed Web Services Including Footprint
A Technique for Testing Composed Web Services Including FootprintIRJET Journal
 
Session 2: SQL Server 2012 with Christian Malbeuf
Session 2: SQL Server 2012 with Christian MalbeufSession 2: SQL Server 2012 with Christian Malbeuf
Session 2: SQL Server 2012 with Christian MalbeufCTE Solutions Inc.
 
Hp Quick Test Professional
Hp Quick Test ProfessionalHp Quick Test Professional
Hp Quick Test Professionalsunny.deb
 

Similar a Best tibco activematrix soa online training (20)

Testing with test_complete
Testing with test_completeTesting with test_complete
Testing with test_complete
 
Rit 8.5.0 training release notes
Rit 8.5.0 training release notesRit 8.5.0 training release notes
Rit 8.5.0 training release notes
 
Whats New In 2010 (Msdn & Visual Studio)
Whats New In 2010 (Msdn & Visual Studio)Whats New In 2010 (Msdn & Visual Studio)
Whats New In 2010 (Msdn & Visual Studio)
 
TestComplete 7.50 New Features
TestComplete 7.50 New FeaturesTestComplete 7.50 New Features
TestComplete 7.50 New Features
 
TestComplete 7.50 New Features
TestComplete 7.50 New FeaturesTestComplete 7.50 New Features
TestComplete 7.50 New Features
 
JMeter_ Cubet Seminar ppt
JMeter_ Cubet Seminar pptJMeter_ Cubet Seminar ppt
JMeter_ Cubet Seminar ppt
 
ETL Development Learning path
ETL Development Learning pathETL Development Learning path
ETL Development Learning path
 
Visual Studio ALM
Visual Studio ALMVisual Studio ALM
Visual Studio ALM
 
Mykola Kovsh - Functional API automation with Jmeter
Mykola Kovsh - Functional API automation with JmeterMykola Kovsh - Functional API automation with Jmeter
Mykola Kovsh - Functional API automation with Jmeter
 
Justmeans power point
Justmeans power pointJustmeans power point
Justmeans power point
 
Qtp questions and answers
Qtp questions and answersQtp questions and answers
Qtp questions and answers
 
Online Datastage training
Online Datastage trainingOnline Datastage training
Online Datastage training
 
API automation with JMeter + Bamboo CI
API automation with JMeter + Bamboo CIAPI automation with JMeter + Bamboo CI
API automation with JMeter + Bamboo CI
 
Lap Around Visual Studio 2010 Ultimate And TFS 2010
Lap Around Visual Studio 2010 Ultimate And TFS 2010Lap Around Visual Studio 2010 Ultimate And TFS 2010
Lap Around Visual Studio 2010 Ultimate And TFS 2010
 
Automation qtp-classes-in-mumbai
Automation qtp-classes-in-mumbaiAutomation qtp-classes-in-mumbai
Automation qtp-classes-in-mumbai
 
Automation-qtp-classes-in-mumbai
Automation-qtp-classes-in-mumbaiAutomation-qtp-classes-in-mumbai
Automation-qtp-classes-in-mumbai
 
A Technique for Testing Composed Web Services Including Footprint
A Technique for Testing Composed Web Services Including FootprintA Technique for Testing Composed Web Services Including Footprint
A Technique for Testing Composed Web Services Including Footprint
 
Qtp Training
Qtp TrainingQtp Training
Qtp Training
 
Session 2: SQL Server 2012 with Christian Malbeuf
Session 2: SQL Server 2012 with Christian MalbeufSession 2: SQL Server 2012 with Christian Malbeuf
Session 2: SQL Server 2012 with Christian Malbeuf
 
Hp Quick Test Professional
Hp Quick Test ProfessionalHp Quick Test Professional
Hp Quick Test Professional
 

Más de Mindmajix Technologies

Más de Mindmajix Technologies (13)

Oracle scm
Oracle scmOracle scm
Oracle scm
 
Sap is retail
Sap is retailSap is retail
Sap is retail
 
Sap security
Sap securitySap security
Sap security
 
Tl bco activematrix policy director online training
Tl bco activematrix policy director online trainingTl bco activematrix policy director online training
Tl bco activematrix policy director online training
 
Best Data stage online training institute
Best Data stage online training instituteBest Data stage online training institute
Best Data stage online training institute
 
oracle Peoplesoft hrms technical online training
oracle Peoplesoft hrms technical online trainingoracle Peoplesoft hrms technical online training
oracle Peoplesoft hrms technical online training
 
Best Oracle r12 technical online training institute
Best Oracle r12 technical online training instituteBest Oracle r12 technical online training institute
Best Oracle r12 technical online training institute
 
Best Oracle hrms online training
Best Oracle hrms online trainingBest Oracle hrms online training
Best Oracle hrms online training
 
Best Oracle dba online training institute
Best Oracle dba online training instituteBest Oracle dba online training institute
Best Oracle dba online training institute
 
Best Oracle adf online training
Best Oracle adf online trainingBest Oracle adf online training
Best Oracle adf online training
 
Best Qlik view online training institute
Best Qlik view online training instituteBest Qlik view online training institute
Best Qlik view online training institute
 
Sales force development course content
Sales force development course contentSales force development course content
Sales force development course content
 
Introduction to integration
Introduction to integrationIntroduction to integration
Introduction to integration
 

Último

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 

Último (20)

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 

Best tibco activematrix soa online training

  • 1. TIBCO ACTIVEMATRIX 3.X Unit 1 TIBCO ActiveMatrix® Overview Introduction to SCA Service Development with ActiveMatrix Runtime: TIBCO ActiveMatrix Administrator ActiveMatrix Service Grid Features ActiveMatrix Service Bus Features ActiveMatrix Governance Capabilities Lifecycle Governance Features Standards Compliance Unit 2 Business Case for SOA Company Overview: TAO Products Business Overview Current System Limitations Proposed Solution Phase 1: Service Development Deliverables: Phase 1 Solution: High Level View
  • 2. Tables for Pilot Project: Customers Tables: TAO_PRODUCT Meeting Business Objectives - Scenarios Composite Services: Sequence Diagram Implementation Plan TAO Products: Looking Ahead Unit 3 Developing Composite Applications TIBCO ActiveMatrix Features ActiveMatrix Environments Business Studio Features Development Using Business Studio Deconstructing a Service Service Development with ActiveMatrix Bindings ActiveMatrix Component Business Studio Composite Editor Developing Java Services Connecting Composite Elements Defining a Java Component
  • 3. Lab A Build OrderProcessing Composite Lab A - Exercise 1: Design the Order Service using Wizard Unit 4 Testing Composite Applications Debugging using RAD Testing Composites in Business Studio Launching the Debugger Debug Configuration Settings Stepping into Java Code Examining Component Values Managing Debug Sessions RAD Features Lab B Test OrderProcessing Composite Lab B - Exercise 1: Test OrderProcessing composite using Debugger Unit 5 Deployment and Administration Deployment Process Application Artifacts 3.0 Build Distributed Application Archive ActiveMatrix Administrator Hosts and Nodes Distribution
  • 4. Administrator Capabilities Application Deployment Wizard Out-Of-The Box Templates Resource Instances Lab C Deploy OrderProcessing Application Lab C - Exercise 1: Deploy OrderProcessing Composite Using ActiveMatrix Administrator Unit 6 Monitoring and Logging Monitoring Capabilities in Administrator Drill Down and Filter Options Management Capabilities Management View Drill Downs Logging Capabilities File Based Logging JMS Logging Components Enable JMS Logging Log Viewer Features Lab D Application Logging Lab D - Exercise 1: Configure Logging
  • 5. Unit 7 Service Generation Concepts Java Service Definition Wizard Explained WSDL to Java Mapping Using XMLBeans XMLBeans Databinding Implementing the Java Service Life Cycle methods for Java Service Review Unit 8 Implementing Custom Features Topics Objectives Examining a Java Component Details Adding Custom Properties Resource Templates Adding Properties to a Component Adding Third-Party Libraries Packaging a Library: Step 1 Packaging: Step 2 Packaging Step 3: Custom Feature Using a Custom Feature Lab E Add a Custom Feature
  • 6. Lab E - Exercise 1: Define a Custom Feature for Database Drivers Lab E - Exercise 2: Add Database Lookup Component Lab E - Exercise 3: Test GetStatus component Unit 9 Working with Sub-Composites Composites Working with Each Other Benefits of Reference Composites Virtualization Binding Benefits of using Sub-Composites Debugging a Referenced Composite Advanced Debug Settings Lab F Build Nested Composites Lab F - Exercise 1: Configure a Sub-composite Lab F - Exercise 2: Test using Debugger Unit 10 Other Implementation Types Spring IT Overview Spring IT: Benefits Spring Development Features Compare Java IT with Spring IT Adding Properties to Spring Component
  • 7. Adding Properties to Java Component WebApp IT Features WebModule (.war) Structure Additional WebApp IT Features Use Cases Adding a WebApp IT Component Lab G Design Mail Service Lab G - Exercise 1: Define the Sendmail Service Lab G - Exercise 2: Test the Service Lab G - Exercise 3: Invoke SendEmail Application using Reference Lab G - Exercise 4: Test the Solution Unit 11 Implementing BusinessWorks Components BusinessWorks Service Engine BWSE Installation Wired and Unwired Composites BusinessWorks Service Configuration Enabling Global Variables Database Drivers Using Third-Party Drivers in BWSE Run Time Changes for Third-Party Drivers
  • 8. BusinessWorks Service Engine Utilities Testing BWSE Composites Lab H Using BusinessWorks Services Lab H - Exercise 1: Modify BusinessWorks Service Lab H - Exercise 2: Configure ActiveMatrix Design Time Lab H - Exercise 3: BusinessWorks Runtime Configuration Unit 12 Mediation ActiveMatrix Service Bus Location Transparency and Bridging Routing and Message Transformation Custom Actions Development Editors Relating the Two Editors The Mediation Wizard Defining Multiple Services Mediation Editor Details Mediation Editor Palette Data Transformation Using Fault Tasks Comparing the Two Editors
  • 9. Creating a Composite Bindings Lab I Design Mediation for a Service Lab I - Exercise 1: Build Mediation Flow Lab I - Exercise 2: Build a Composite Service Using the Mediation Flow Lab I - Exercise 3: Test composite using Debugger Unit 13 Routing Options in Mediation Routing Routing Types Using Routes: Simple and XPath Rule Cases Rule Variables Rule Variable Values Defining Rule Conditions XPATH Routing Defining Rule Conditions Converting to XPATH Route Routing and Transformation Handling Outputs and Faults Virtualization Binding
  • 10. Dynamic Routing Composite Perspective for Dynamic Routing Implementing Dynamic Routing Lab J Design Mediation to Route Service Lab J - Exercise 1: Design and Test Mediation to route Order Processing Lab J - Exercise 2: Design Dynamic Routing Lab J - Exercise 3: Test Dynamic Routing Unit 14 Using Mediation for Data Enrichment Data Enrichment Concepts Querying a Database Using a JDBC Shared Resource Invoking Other Operations Bypassing a Target Service Exchanging Data Between Paths Using an Exchange Schema XML Tasks Lab K Mediation Flow with database Query Lab K - Exercise 1: Design Mediation Flow with Database Query
  • 11. Lab K - Exercise 2: Deploy and Test Mediation with Database Query