Powered By: Crafty Syntax

The art of teaching is the
art of assisting discovery


TIBCO Business Works

Automation of business activities is a goal that many organizations strive for but never really achieve. In many cases it's not possible to provide the required links between the various IT systems in use within the organization, due to the absence of a common interface. TIBCO BusinessWorks' aim is to provide a means for applications to interact in order to vastly increase the amount of integration between business applications and thus automate processes where it simply wasn't possible in the past. The core of the system is the engine that drives the execution of the various processes. This engine is controlled via rules that you define via the GUI-based user interface.

Training Details

Class Room, Online
45 Days
Other Details
Live Project, Digital Course Material, Placement Days


Course Contents


  • Introduction to Integration and EAI tools
  • EAI tools in the market
  • What is TIBCO
  • Introduction to TIBCO Suite of products


  • Introduction to Business works
  • Introduction to TIBCO BW Architecture
  • Importance of TRA and different TRA files
    1. a. BWEngine.tra
    2. b. Designer.tra
    3. c. Application tra files
  • Installation of TIBCO BW Suite
  • Overview of TIBCO designer and Tester Utility
    1. a. Enable tracing in the Tester
    2. b. Loading properties files in Tester
  • Palletes
    1. a. FILE
    2. b. SOAP (Over JMS and HTTP)
    3. c. WSDL
    4. d. HTTP/HTTPS
    5. e. JDBC
    6. f. XML tools
    7. g. XML activities
    8. h. PARSE
    9. i. GENERAL
    10. j. MAIL
    11. k. SERVICE
    12. l. FTP
  • Creating Alias Library
  • Advantages of using Alias library
  • Overview of Grouping and its usage
  • Overview and usage of various variables in TIBCO BW
  • Xpath formula builder
  • Java palette usage
  • Transactions in BW
  • SSL configurations
    1. a. HTTPS
    2. b. SoapOverHTTPS


  • Introduction & Architecture of JMS
  • Overview of EMS
  • Topics
  • Queues
  • Difference between Topics & Queues
  • Delivery modes and Acknowledgement modes
  • EMS Examples
  • Monitoring EMS Server using GUI tool -GEMS
  • EMS Admin Tool
    1. Creation of Bridges
    2. Persistence and non-persistence
    3. Granting privileges etc
    4. Routes & Fault Tolerance


  • SOA Introduction
  • SOAP and SERVICE Resource
  • Web Services implementation in Tibco BW


  • Adapter Concepts
    1. a. ADB Adapter with example
    2. b. Fault tolerance using ADB
    3. File Adapter with example
    4. MQSeries Adapter


  • SOAPUI – Webservices testing
  • GEMS - Message Monitoring


  • Introduction to TIBCO Administrator
  • Domain Management
    1. a. Add a Machine in a Domain
    2. b. Add secondary server into a Domain
    3. c. Add EMS server into a Domain
  • Appmanage utility
  • Creating user and roles
  • Creating Applications
  • Monitoring Applications
  • Deploying the Services
  • Creating & deploying ear files
  • Scripting Deployment
    1. a. Appmanage utility
    2. b. Buildear utility
    3. c. Deployment XML
  • Configuring Fault Tolerance & Load Balancing
  • Performance Tuning Parameters – Flow Limit, Activation, Thread Count, Max jobs
  • Enable Hawk in Administrator
  • BW Engine properties overview


  • Hawk introduction
  • Demonstration of rule bases
  • Develop Hawk rules for monitoring Log file and Process instances
  • Loading Hawk rule bases in Administrator


  • How Smart Mapper used in EAI
  • Lookups, Cross referencing


  • Introduction to Rendezvous
  • Rendezvous Architecture
  • Messaging mode and Addressing mode
  • Reliable messaging & certified messaging
  • Rendezvous Examples
  • Distributed Queue
  • Fault Tolerance
  • Rendezvous Routing Daemon (RVRD)
  • Rendezvous Agent (RVA)

Overview of TIBCO BW production Support scenarios

REALTIME EXAMPLES with all the topics mentioned above

In addition will implement Logging and Exception Handling Framework

Trainings Pre-requisites

  • TeamViewer
  • Skype