You are on page 1of 64

MTIBCO

Education Programs

8W611
Tl BCO BusinessWorksrM 5.x
Integration Boot Camp
Student Workbook
February 26, 2007

':-
b4.74'v't c
À .1' .-
lmportant Information
Sorne TIBCO Software embeds or bundles other TIBCO Sofiware. Use of'such embedded or bundled TIBCO
Sofiware is solely to enable the tinctionality (or provide limited add-on lunctionality) of the licensed TIBCO
Software. The embedded or bundled software is not licensed to be used or accessed bv anv other TIBCO
Sotiware or fbr any other purpose.

The intbrmation contained in this document is sub.iect to U.S. and international copyright laws and treaties. No
part of this document may be reproduced in any fbrm without the written authorization oiTIBCO Software
lnc.

TechnoLogies described herein are covered by existing patents and pending patent applications. TIBCO
technoìogy is protected under US patent number 6,003.01l.

TIB, TIBCO, Information Bus, The Power of Now, TIBCO Adapter, TIBCO BusinessWorks, TIBCO
Administrator, and TIBCO Designer are either registered trademarks or trademarks of TIBCO Software Inc. in
the United States and/or other countries.

All brand and product names are trademarks or registered trademarks ol their respective holders.

THIS PUBLICATION IS PROVIDED "AS IS'' WITHOUT WARRANTY OF ANY KIND, EITHER
EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO. THE IMPLIED WARRANTIES OF
MERCHANTABILITY. FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.

THIS PUBLICATION COULD INCLUDE TECHNICAL INACCURACIES OR TYPOGRAPHICAL


ERRORS. CHANCES ARE PERIODICALLY ADDED TO THE INFORMATION HEREIN: THESE
CHANGES WILL BE INCORPORATED IN NEW EDITIONS OF'THIS PUBLICATION. TIBCO
SOFTWARE INC. MAY MAKE IMPROVEMENTS AND/OR CHANGES IN THE PRODUCT(S) ANDiOR
THE PROGRAM(S) DESCIìIBED IN THIS PUBLICATION AT ANY TIME.

Printed in the USA.


Copyright A 2004-2007 TIBCO Software Inc. ALL RIGHTS RESERVED.
ffiTIBCO-
Education Programs

M-BWE: TIBCO
BusinessWorksrM5.4
Essentials
Student Workbook
Februan 26. 2007
lmportant Information
Some TIBCO Sotiware embeds or bundles other TIBCO Software. Use of such embedded or bundled TIBCO
Sofiware is solely to enable the functionality (or provide limited add-on finctionality) of the licensed TIBCO
Sottware. The embedded or bundled software is not licensed to be uscd or accesscd bv any othcr TIBCO
Sotiware or for any other purpose.

The infbrmation contained in this docr-rment is subiect to U.S. and international copyright Iaws and trcal,ies. No
part of this document may be reproduced in any fbrm without the written authorization oi TIBCO Sofiware
Inc.

Technologies described herein are covered by existing patents and pending patent applications. TIBCO
technology is protected under US patent number ó,003.01 l.

TIB. TIBCO. Infbrrnation Bus. The Power of Now, TIBCO Adapter. TIBCO BusinessWorks. TIBCO
Administrator. and TIBCO Designer are either registered trademarks t-rr trademarks of TIBCO Software [nc. in
the United States and/or other countries.

All brand and product names are trademarks or registered trademarks oitheir respective holders.

THIS PUBLICATION IS PROVIDED ''AS IS'' WITHOUT WARRANTY OF ANY KIND. EITHEIì.
EXPIìESS OR IMPLIED, INCLUDING. BUT NOT LIMITED TO. THE IMPLIED WARRANTIES OF'
MERCHANTAI]ILITY. FITNESS FOR A PARTICULAR PURPOSE. OR NON.INFRINCEMENT,

THIS PUBLICATION COULD INCLUDE TECHNICAL INACCURACIES OIì TYPOGRAPHICAL


ERRORS. CHANCES ARE PERIODICALLY ADDED TO THE f NFORMATION HEREIN: THESE
CHANGES WILL BE INCORPORATED IN NEW EDITIONS OFTHIS PUBLICATION. TIBCO
SOF|WARE INC. MAY MAKE IMPROVEMENTS AND/OR CHANCES IN THE PRODUCT(S) AND/OR
THE PROGRAM(S) DESCRIBED IN THIS PUBLICATION AT ANY TIME.

Printed in the USA.


Copyright Q 2002-2007 TIBCO Sofiware Inc. ALL RICHTS RESERVED.
Program Corttents

Program Contents

ProgramContents ....... iii

Preface ... . -.vii


Conventions Used in this Book ... . viii

Program Overview .. . .. . .1
Welcome .... 2
Agenda. ..... 3
Objectives .........4
TlBcoSoftwareFeatured .........5
MaterialsandLabEnvironment..... ......6
T|BCOCertifiedProfessional Program .....7
T|BCOCerlificationExamRegistration ..... B
Facilities .....9
Unit 1 IntroducingT|BCOSolutions ......11
Objectives ........13
TlBCoSoftwarelnc... ....14
HowTIBCO DeliversforCustomers ... ... 15
TheTlBCOAdvantage. ....17
TlBOoDelivers: SOA. ....19
SOAPlatform: T|BCOBusinessWorks... .......20
Application Integration:TIBCOAdapterSuite. .... 21
BuildingtheEnterpriseServiceBus... ....22
Monitoring and Management. . .... 23
Partnerlntegration:T|BCOBusinessOonnect. ....25
Datalntegration:T|BCODataExchange... ......26
Mainframelntegration .....27
T|BCOCollaborativelnformationManagement... ....... 28
TIBCO Delivers: BPM . .... 29
BPM:TlBCOiProcessEngine .,...30

TIBCO Sofn'vare [nc. Page iii


M - BW E : T I B C O Bu si n er.5 l.{p1ft5.r'rvr 5. 4 Ess e n tia Is

BPM:T|BCOiProcessDecision Server ....31


BPM:T|BCOiProcessMonitoring ........32
TIBCO Delivers: BusinessOptimization ....33
Rich Client: TIBCO General Inter{ace. .,.. .34
BusinessOptimization: TIBCO BusinessEvents.. ........35
BusinessOptimization:T|BCOPoftalBuilder..... .......36
BusinessOotimization:T|BCOBusinessFactor.. ........37
TheTlBCOAdvantage .....38
Summarv . . .39

Unit 2 Introducing TIBCO BusinessWorks. .....41


Objectives . . .42
TlBCoBusinessWorks... ........43
BusinessWorksComoonents.. ....44
BusinessWorksMethodology.. ....45
TlBOoDesigner ....46
BusinessWorks BPEL Extension . . .47
TlBOoAdministrator..... ........48
What lsaTlBCO Domain? ........49
DomainSecurity ....50
DomainMonitoring ........51
ManagementUsingAdministrator.... ....52
BusinessWorksDemo. .....53
Unit 3 Process Design andTesting.... ...57
Topics ......57
Objectives ...58
TlBOoDesigner ....59
Projects .....60
ProcessDesign. ....61
ActivityConfiguration.... ........63
XPath FormulaBuilder .....64
TlBCoQueryDesigner. ....65
ProjectResources ........66
ProcessTesting ....67
ProjectTemplates ...69

Page iv T I BCO Educatiort P ro p rams


Program Contents

ProjectGlobalVariables. ...70
Lablntroduction... .......71
LabA: lmplementPerform CreditCheck ........ 73
CreateNewProjectfromTemplate... ....74
Design PerformCreditCheck .....78
TestPerformOreditCheck .......84
Unit 4 Generating Services ....91
Objectives ........92
WhatAreWebServices?... ......93
SOAP Web Services in BusinessWorks .. . 94
SOAPMessageFormat. ...95
SoAPWebServiceOperations..... .....96
GeneratingaService ......98
Resultof ServiceGeneration ......99
SoAPWebServiceClient .......100
Lablmplementation ......101
Lab B: lmplementCreditCheckService ....... 103
Generate Credit Check Service . . . 104
TestCreditOheckService .......107
Unit 5 DeploymentandManagement... ......111
Objectives ........112
Deployment Steps . . . . ... .113
Validating ProjectforDeployment... .....114
BuildingEnterpriseArchives ......115
Process, Adapter and Shared Archives . . . .116
Application DeploymentinAdministrator.. .......117
Configuring Deployment Details .. .118
Deploying ...'119
Redeployingandversioning... ..120
Managingand Monitoring Deployments . ....... 121
DomainOommunications.. ......122
UserManagement .......123
DomainAuthorizationandAccess..... ..124
DomainResourceManaqement.... ....125

TIBCO So.fnvare Inc Page v


M - BW E : T I B C O B tts irt e s s Wo r ks't t't 5. 4 E s se n t io I s

Version Control Usinq TIBCO XML CanonrM 127


Why Use XML Canon with BW? .. .128
Lablntroduction.. .......129
Lab G: Deploy and Manage Credit Check Service . . . . . . 131
Archive Credit Check Service for Deployment . . . 132
DeployCreditCheckService .....134
Manage and MonitorCreditCheckService ......136
lmplementProjectVersionControl ......140
Unit 6 TIBCO BusinessWorks Summary. . 145
Objectives 146
TIBCO BusinessWorksrM 147
Business Process Design . . 148
Project Administration. . . . . . . . . . . 149
Multi-PlatformSupport ....150
Conclusions ......151
Test Your Skills Lab Instructions .. .152

AppendixA Common Operating System Tasks .....155


LabFilesfromtheCD...
Extracting .....156
Connecting to the Instructor Share Directory . . . . .157
Working with Command Prompt (DOS) . . . 158
WorkingwithZipped Files (UsingWinZip) .......159
CreatingODBC DataSource(DSN) ......'160
ManagingWindowsServices .....161
Managing Environment Variables . .162
Working with Java Code. . . 163
Finding Your Computer's ldentity . .164
Managing Network Connections . . 165
SettingUpEmail ...166

'[
Page vi IBCO Education P rosrctms
Preface

Preface

This workbook has concept explanations and the hardcopy version has space fbr taking notes. We
encourage you to participate in all ofthe course exercises because they reinfbrce course content.
You will find the answers to any review questions in the relevant section of the workbook.
Your instructor will provide you with a course evaluation fbrm. Please fìll this out and return it to
the instructor at the end of the course. Your f'eedback is crucial to the successtul evcllution of this
course.
For more infbrmation about our educational curriculum, please visit the TIBCO Education
Programs web site: http://www.tibco.conr./services/educational.

TIBCO Software Inc. Page vii


M - BW E : T I B C O ts us i n e55 l.'/p1ft5'r'wt 5. 4 Es s e n r ia l.s

Conventions Used in this Book


This book uses some special conventions. Any cross refèrences to related portions of the material
will be italicizecl. New terms and acronyms will be defìned as they occur.
The fbllowing graphics may be used in the margins to fìag important additional intbrmation:

WARNING: This is a warnino. lt is used for critical information that must be


followed to avoid serious con-sequences.

Note: This is a note. It is used to provide relevant information that pertains to the
current task.

Tip: This is a îp. lt is used to provide helpful information.

Page viii TIBCO Education Programs


Program Overview

Program Overuiew

Welcome Ío EssentiaLs of TIBCO BusinessWorksîM 5.4.

This one day program provides hands-on experience designing,


testing, deploying and managing TIBCO BusinessWorksrM projects.

This introductory unit provides an overview of the course, including


learning objectives, agenda and lab environment.

Topics
t Welcome, page 2

t Agenda, page 3

t Objectives, page 4
t TIBCO Sofnvare Featured, page 5
t Materials and Inb Environment, page 6
t TIBCO Certffied Professional Program, pageT
t TIBCO Certífìcation Exam Registration, page 8
t Facilities, page 9

TIBCO Sofnuare Inc. Page I


M-BWE: TIBCO BusinessWork.tlrvr 5.4 Essentiol.s

. Name

. Company

. ..lob title and responsibilities

. Industry experience

. TIBCO Software experience

. Goals and expectations for this coufse

Welcome
To begin the course, tell the instructor and your classmates about your
background and experience. Describe your expectations fbr the
course, and. in particular, how you plan to use TIBCO
BusinessWorks to address your own business integration needs.

Page 2 T lB C O Education P ro g rams


Progrctm Oven,iew

1. Introducing TIBCO Solutions

2. Introducing TIBCO BusinessWorks 5.4

3. Process Design and Testing

4. Service Generation

5. Engine Deployment and Management

6. Summary

Agenda
Atier brief'ly reviewing TIBCO as a company and the solutions it
delivers, you have an overview of BusinessWorks components and a
product demonstration.

Following this you learn how to develop, deploy and manage


BusinessWorks projects, reintbrced by hands-on exercises.

The instructor will provide time tbr breaks during the course.

TIBCO Sofrware Inc Pnoe ì


M - BW E : T I BC O B us i n es.iWorlis I Nr 5.4 Es se nri ctls

. Knowledge
. Define BusinessWorks components
. Explain TIBCO Designer development environment
. Explain TIBCO Administrator runtime environment

' Skills
. Navigate TIBCO Designer and Administrator environments
. Create BW projects and processes
. Configure activilies and resources
. Test and debug processes
. Generate services
. Deploy and manage engine

Objectives
Through a combination of instructor-led lecture, product
demonstrations and practical exercises, the goal ol this course is to
give you a solid introduction to TIBCO BusinessWorks, including:

r Essential knowledge and skills to design, test, deploy and manage


basic BusinessWorks projects.

Page 4 TIBCO Education. P ro srams


Program Overyieyv

. lnstalled on your userxx machine

TIBCO lnfrastructure
3rd Party Core Libraries TIBCO Runlime Agent 5.5.0 TIBCO Administrator 5.4.0

JRE 1.4
JDBC Drivers
Tomcat Web Seryer
etc.

TIBCO Software Featured


We will use the fbllowing TIBCO Sotiware installed and confìgured
on your userXX machine:

r TIBCO Runtime Agent (TRA) 5.5.0


I TIBCO Administrator 5.4.0 (userXX domain created)
r TIBCO BusinessWorks 5.4.0
r TIBCO EMS 4.4.0 (added to the userXX domain)
In addition, the all labs required connectivity to the EDUSVR
instructor server fbr the database.

TIBCO Software Inc Page 5


M-BWE: TIBCO BusinesrWorksl\r 5.4 Essentiuls

Materials Environment
. Workbook . Windows 2003 and XP
. Slides and notes * edusvr instructor server
Labs and Exercises - userXX student clients
. Studenl CD User lDs and Passwords
. Self'extracts to C:\BWEDU . userXX i userXX

/ To Do:
. Extract Student CD
. Access BW Home Page at'.
http ://ed usvr: 8080/bw/i ndex. htm I

Materials and Lab Environment


The instructor machine (hostname edusvr) is the class server.
Each student machine (hostname userxx) includes a till installation
oi TIBCO BusinessWorks. Each machine may also include a full
installation of TIBCO Enterprise Message Service and TIBCO
Adapter fbr ActiveDatabase

The user IDs and passwords you will need to access vanous
applications during the class are userxx, where xx is a unique
number between 0l - l5 assigned to each student by the instructor.

The files you'll need to participate in the course labs are provided on
the course CD that accompanies this book.

Extract the CD files now and setup the c: \BWEDU\ directory. If you
need help, see Extracting Lab Files from the CD, page 156.

Page 6 TIBCO Educatiort Proproms


l)roenun ()ven'iew

Official Recognition for Expertise in TIBCO Technologies

TIBCO offers the following certification credentials:


. TIBCO Certified Professronal for TIBCO BusinessWorksrM 5
. TIBCO Certìfied Professional for TIBCO Enterprise Message ServìcerM 4
. TIBCO Certified Professional for TIBCO Rendezvous'p 7
. TIBCO Certified Professional for TIBCO iProcessrM Modeler 10

TIBCO Certified Professionals are entitled la a2O"/"


discount on all Technical Learning Center classes.

For TCP Program requirements and details,


vi sit www.ti bco.com/services/educational/certif ication

TIBCO Certified Professional


Program
TIBCO certification programs are desi-{ned to meet the inclustry's
growing demands tbr top technology talent with TIBCO expertise.
By earnin-e the TIBCO Certified Protèssional credential(s), you can
validate your skills and increase credibility with your customers and
colleagues.

TIBCO Sofnvare Inc. Page 7


M - BW E : T I B C O B us in e.r.s lyorksl rvr 5. 4 E s se n tial s

On-line
. Candidates can register on-ilne for certification exams through
Prometric at www.2test.com.
. On-line exam registration is currently availalrle in most ccuntries.

Telephqle
. US/Canada: Toll free {877) 370-4095
. Outside US/Canada:
. Visit www.pronetric.conriccntactusitesttakers for a complete list of
registration phone numbers

r-HO;VTSO:\I
+'"
PROTVIETFIIC

TIBCO Certification Exam


Registration
TIBCO provides its certifìcation exams through Prometric, the
leading worldwide provider of comprehensive technology-based
testing and assessment services. Prometric administers testing
programs through more than 2,400 Authorized Prometric Testing
Centers in over 140 countries. To find the testing center most
convenient to you, go to www.2test.com.

Page 8 TI BCO Ed uca r ior t P rograms


Program Overview

Building Hours

Ftesrrooms
![6

Facilities
TIBCO's facilities are designated by these signs.

lf this training course is being held at a customer site, rules and


guidelines apply as defined by the specific customer site.

TIBCO Software Inc. Pnon Q


sluDrSotd LtollDrnpg o)s IJ 0l aSDd

seloN

|IDUU ass g 17' s w.t.sY oas s aul sn g o J BIJ : g 1A g -


W
Unit l: Introducing TIBCO SoLutions

Unit 1 I ntroduci ng Tl BCO Sol utions

TIBCO Sotiware Inc. is a leading enterprise software company


providing Service-oriented Architecture (SOA), Business Process
Management (BPM) and Business Optimization (BOP) solutions.

Topics
t Objectives, page 13

t TIBCO Soft,uare Inc., page 14

o How TIBCO Delivers for Customers, page l5


o TheTIBCO Advantage, page 17
t TIBCO Delivers: SOA, page 19

o SOA PLaform: TIBCO BusinessWorks' page 20


o Application Integration: TIBCO Adapter Suite, page21
o Building the Enterprise Service Bus, page22
o Monitoring and Management, page 23
o Partner Integration: TIBCO BusinessConnect, page 25
. Data Integration: TIBCO DatctExchange, page 26
o Mainframe Integration, page 27
o TIBCO ColLaborative Information Management, page 28
t TIBCO Delivers: BPM, page 29
o BPM: TIBCO iProcess Engine, Page 30
o BPM: TIBCO iProcess Decision Server, page 3l
o BPM: TIBCO iProcess Monitoring, page32

TIBCO Software Inc


Page ll
M-BWE: TIBCO Busine.sll'orksr\r 5.1 Essenrials

I TIBCO Delivers: Btt.siness Optimization, page 33


o Business Optinúzcttion: TIBCO BusinessEvenrs, page 35

o Business Optimization: TIBCO PortalBuiLder, page 36


o Btrsine.cs Optimizatiott: TIBCO BusinessFactor, page 37

t The TIBCO AdvantcLge, page 38

o Sum.mar\, page 39

Pctge l2 Tl BCQ Etlrrrrrit)tt Progr(tmJ


Unit l: Introtlucirte TIBCO Solutions

r lntroduce TIBCO Software lnc. as a company

. Discuss three key demands and TIBCO solutions for:


' Service-Oriented Archilecture (SOA)
. Business Optimization (BO)
. Business Process Management {BPM)

. ldentify the TIBCO software components supporting SOA,


BO and BPM solutions
. Define unique TIBCO terminology

Objectives
On completion of this unit you will be able to:

r Describe TIBCO Sol'tware Inc. as one of the world's leading


sclfìware providers, known fbr its independent and innovative
position in the market.
I Discuss the three main reasons why organizations come to depend
on TIBCO solutions, namely,

r To accelerate projects, initiatives and go-to-market cycles


r To automate and streamline business processes
r To improve operational visibility, collaboration and be proactive.
r Identify the TIBCO sofiware products that support the critical
challenges that these solutions present

TIBCO Sofnvarc lttc Page I 3


M-llWE: TI IICO Brrsittc.r.sWork.yr !1 5.4 E.s,senticLls

TIBCO Software Inc.


TIBCO is a leading provider of business integration and process
managenlent so['tware (according to the Gartner Group).

The iirst to introduce the "intbrmation bus" and publish/subscribe


rnessagin-9. defìne "real-tinre business," link businesses to-qether in
partner portals. tie integration and worktlow together tbr next
generation process management and enable enl"erprise integration.

Proven Solutions: With over 2,500 customers and | 75 partners we've


established a strong, growing and profitable business. This
momentum and a very strong cash position place TIBCO as one of the
world's top 20 sofiware companies.
Strong brand and company: We have a large R&D commitment to
drive innovation in support of customer demands. We stay in tune
with an active users comnrunity (TUCON) and a profèssional
Certitìcation Prosram. Both key benchmarks of a leader!

Pnqp l4 TI BCO Education Programs


Unit l: Irttrodut:ine TIBCO Solutions

ACCeterate prolects,
initiatives, and
go-to-market cycles

How TIBCO Delivers for Customers


TIBCO is a leading provider of business integration and process
management software (according to thc Gartner Group).

r We've been the fìrst to introduce thc "infbrmaticln bus" and


publish/subscribe messa-qi ng. deline "rcal-ti me busi ness". I i nk
businesses together in partner portals. tie integration and workflow
to-qether fbr next gencration proccss managcment and enable
proven entcrprise integration.

. Proven Solutions: With over 2,500 customcrs and 175 partners


we've established a strong, growing and profitable business. This
momentum and a very strong cash position placc TIBCO as one of
the world's top 20 sofÌware companies.

TIBCO Sofnvare Inc. Puge I5


,\4 - B W E : TIB C 0 B us ir t er"r' Wortr' r ì!r 5. 4 E s s e n t i ct l s

I Strong brand and company: Wc have a large R&D commitmcnt to


drive innovation in support of customcr demands. We stay in tune
with an active users community (TUCON) and a profèssional
Certif ication Program. Both key benchmarks of a leaderl

'l-
Pnot l6 I BC O Ed ut:ar ion P ro q rcun s
Unit I : IntroducingT\BCO Solutions

High-Pedormance I nteg ration


. Speed, Retiability. Scaiability

No Rip and Replace


. Leverage, exlend existing rnf rastructure
. No vendor lock-in
* Appiication, appserver, or platform

Strategic Advantages
. Use oniy the products required
. Add more as your requirements grow

The TIBCO Advantage


All industries have experienced signitìcant acceleration of their core
processes. Activities that took days now take less than an hour and in
many cases just minutes or evcn seconds. Today's challenges are:

r Accelerating pro.jccts, initiatives and go-to-market cycles


r Automating and streamlining business processes

r Improvin-9 operational visibility, collaboration and becoming


proactive.

TIBCO So.frware lttt' Page l7


M-RWE: TIBCO Busine^r.rWartrlrvt 5.4 EssentictL.s

TIBCO products arc categorized into three areas that match why
organizations depend on TIBCO:
I Service-Oriented Architecture: providin-e the tools and
n fiastructurc to accelerate projects, i ni tiati ves and go-to-market
i

cycles.
r Business Process Managenrcnt: helps organiz-etions increasc
eff iciency and e if'ectiveness by autonating and streamlining
busi ncss processes

r Business Optimization: irnproves opcretional visibility,


eolllburation lnd t'csp,rnstveness.

Page IE T I BCO Etlucation P ro g ram.s


Unit l: lntroducing TIBCO Solutions

Capabilities:
.
Services
- Development
- Delivery
-- Management

. Integration
* Application/data Integration
* Trading Partner Management
* Master Data Management
Infrastructure for - Enterprise Service Bus
reusable components
and services

TIBCO Delivers: SOA


A Service-Oriented Architecture fbundation gives companies the
ability to build an infiastructure tbr reusable components and services
to accelerate the delivery of composite applications. The core pieces
of an SOA include: services development, delivery and management,
integration, trading partner management and master data
management.

The pressures to quickly bring new products and services to market


have been the driving force behind the industry's obsession with
service-oriented architectures. Companies turn to TIBCO to help
them build their Service Oriented Architecture because of the leading
standards-based sofiware solutions we offer and our numerous
successful customer ref'erence implementations.

TIBCO success story:


http://tibco.com/resources/customers/successstorL conwair. pdf

TIBCO Sofware Inc Page 19


M-BWE: TIBCO BusinessWortsrlr 5.4 Essentials

SOA platform for integration


. Servìces development and delivery
. Built-in administration, security and monitoring
. Adapters for applicalion connectívìty

r-W-ry:-ry-:
-m--&-6r,
l rr.,n"rilIr- ,

SOA Platform: TIBCO


BusinessWorks
BusinessWorks tbrms the integration tiamework fbr your EAI
solutions. It provides an integrated user experience fbr all phases of
the integration lifè cycle, to design, deploy and manage solutions.
Within this fiamework, you can developed automated processes fbr
example, that take data sent by one adapter, and transfbrm the data to
be received by another adapter. The integration fiamework has
monitoring, management and security built-in, so that you can quickly
"lock down" your integration. Messaging is also included as part of
this fiamework.

Page 20 Tl BCO Educcttion P rograms


IJrtit l: Itrtr'ultrt irt.q TIBCO SrtIttîiotrs

Gateways to third party systems


. ERP, CRM, DB. File, custom
Translate native applicatìon data to messages
. Bi-directional connectìvity
. Event- or demand-driven
. f\4etadata storage

Application Integration: TIBCO


Adapter Suite
An adaptcr allows ERP. CRM and B28 applications and databases to
conncct to the messaging backbone, so that data is available across
the enterprise.

An adapter allows fbr bi-directional comnrunication between the


application and the messagin-9 layer. TIBCO AdapterrNrSDK is
available fbr those who want to develop their own custom adapter (tbr
le-uacy appl ications).

Adapters are available fbr applications like SAP R/3, PeopleSoft,


Oracle Apps, Siebel, Lotus Notes, i2, BroadVision. Clarify, Vantive.
JD Edwards, Arbor/BP. And fbr mainfiame applications likc: CICS
Adapter, File Adapter tbr AS400, os390 and z/os.

TIIICO Software Inc. Page 2l


M-BWE:'l-IBCO Busine{rWortsr rvr
5.4 E.ssentiul.s

Enables real time communications across the enterorise


. RAS capabilities
- Reliable. available. scalable
. High velocityihigh volunre of information movement
. Standards support (XML. SOAP, JMS)
Ooiions
. TIBCO Rendezvous
. TIBCO Enterprise Message Servìce
. TIBCO SmartSockets

Building the Enterprise Service Bus


Messaging is one of the most important components of the TIBCO
products. [t tbrms the basis fbr what is known as "TIB" or "The
lntbrmation Bus", tiom which the company name is derived.
The messaging options provided by TIBCO are Rendezvous, EMS
and SmartSockets. Each messaging product serves a specifìc need,
likc very high perfbrmance and throughput (Rendezvous), or being
standards-compliant and secure (EMS), or having a very conf-igurable
messaging (SmartSockets). Your choice of messaging depends on the
requirement.

These messaging products the standards tbr data (XML, SOAP) and
standards fbr messaging (JMS).

Page 22 TIBCO Education P rogrctms


Uttit I : lntrotlur:ing'tlBC1 Solutions

TIBCO Hawk@
. Applicationmonitoring
.* Provides a centralized view of
diqtrihr rtad Annli.AtiOnS
Rule bas+d moniîoriro
- Real-trme alerting/ corrective
actions
* Location independent consoles

TIBCO Enterprise Management


AdvrsorrM
r Fvfornal Qriqfomq
communication
Exposes sysîem, network.
applrcation and process data
Enterprise Management System
Stand-alone or with EM Syslems
Supporls WSMF

Monitoring and Management


TIBCO Hawk@ is used tbr monitoring to help ensure that enterprisc
systcms are up and runnins at all times. Hawk@ is the tiamework tbr
event-driven monitoring and management is done easily, one the
Hawk@ infiastructure is in place. Messa-uing is across distributed
applications, and Hawk@ is also conligured across these applications,
providing fbr real-time alerting and corrective capabilities. Hawk@
leverages the same messaging layer, and leverages all its benefìts.

TIBCO Enterprise Mana-gement AdvisorrN{ runs on top of an existing


Hawk@ tianrework. TIBCO Enterprise Management AdvisorrM can
run as a stand-alone product, or it can be used to provide 2-way
communication to EM Systems such as HP OpenView.

WSMF: Web Services Management Framework is the open standard


protocol supported by Enterprise Management Systems like HP
OpenView.

'tlBCO Sofrware lnc Page 2-ì


M - BW E : T I B C O B us in e.!.r Work.t r \'r 5. 4 Ess e rt t i tt I s

TIBCO Enterprise Management Advisorrr\r Features:


r Maps business processes to [T infiastructure, providing business
context to monitoring cvents.
r Improves ability to manage service level agreements by providing
metrics on both business process and intiastructure'

Page 24 TI tsCO Education P rogrants


Unit I : Introducinp TIBCO Soltuions

Proìocol-based connectivity
. Supports popular prolocols
- SOAP, EDI, EDI-HIPAA. UCCNET, RosettaNet
. Integrates with BusinessWorksrM for private processes
. Supports DMZ implementations

Your Business Your Trading Partner


Process
Private Public Process
BusinessworkstM Public Process Private Process
BusinessConnectTNl

Partner Integration : TIBCO


BusinessConnect
TIBCO BusinessConnectrM is used to connect youl existing
integrated environment to your partners, so that you can do real-time
B2B transactions, using protocols like SOAP, EDI and RosettaNet.
B2B partners share a public process that is platfbrm neutral, specity
the same security level, trading partner identities and protocol. The
backend private process communication is platfbrm specifìc,
preparing the transaction document (e.g., *.xml) and send it to the
B2B server.

TIBCO Sofwvare Irtc. Pnoe )5


M-BWE: TIBCO BusinessWorkst\t \.4 Err.,'nîialî

. fxtract, transform and load (ETL) data


. Moves large amounts of data
. Mulliple data sources
- Databases, XML. JMS, Files
. Scheduled processing
. Parallel processing and block loads

Data Integration: TIBCO


DataExchange
TIBCO DataExchangerM is the ETL product fiom TIBCO. It is used
to extract massive amounts of data fiom various sources, transtbrm
the data and then load the data into ditfercnt targets. A data source
could be a clatabase, tlat file or even messages. For working with
large amounts of data, this product has f'eatures such as block reads
and writes and parallel loading.

TI BCO Education P ro grams


Page 26
Unit l: [ntroducirtg TIBCO Solutions

TIBCO Mainframe Server Suite


. Bi-directional mainframeconnectivity

Cornponents
. Database gateways
*. Mainframe and other databases
- DB2, II\IS. VSAI\4
. TIBCO Mainframe IntegratorîM
-. Data mapping, metadata
. lntegratron gateways
.- Exlernal applications
- .Net, J2EE

Mainframe Integration
For Business Integration in a mainfiame environment, TIBCO has a
suite of products, named TIBCO Mainfiame Server Suite. The
componcnts are: back-end (database gateways), Integration
Foundation and fiont-end (Integration Gateways).
The back-end database gateways connect to a variety of maintiame
and non-mainfiame databases (D82, Oracle, Infbrmix, Sybase, etc.).
The fiom-end integration gateways allow fbr communication to
external applications such as J2EE and .NET applications.

The integration fbundation fbr the same confìguration capabilities


(and look-and-f'eel) whether running on a mainframe, UNIX or
Windows based systems.

TIBCO Sofnvare Inc. Page 27


tll - B WE :'l- I B C 0 I) u s i rt er.e [,/pft5r \r 5. 1 Es.s e rt t i a I s

. Master Data Management (MDM)


:-* ---*--=-: Logistics i-;;;..]
: ERp +r , Àrl ' .::;:. i

ERP#2 ._ ii??a Y
- ó3 .-qFa sales
*-- ó i **---'-"
or
6 --=--
ÎtaCo èotlaooratÌve
Îl3co collaboratÍve o ' -'-" ì;
'
(l Infomatton Manager* o
^ .

JMS/xML .Crrt"-à. r.r.


*-----: S
?Tj,ji ,iq) c,o".",,
JMs/xML
ì . o, oProduct Info Support
.9. .Counterparties .9 '*-"*-*"'
ì-*"-*- è .Retationships I
PLM b
ì-..-*' -*- E ,ri+=;i,.. ,,*? €:;ttt""*l
r.rr rt 8l,, ..;"fl\él^ ù ner:'"*-:li
.}h
-Rich
producr - ìj^t^,^- .t
Packagins W
{É. coìi"nr -:.- ^*.
lnformatlon ,i Mgrs Composileì
ilgrli-.-9li9t

TIBCO Collaborative lnformation


Management
Fcatures ol' TIBCO Collaborativc Intbrmation 111on"se1.t\r
Pro<luct Edition:
-
r Infbrmation Lifècyclc Mana_gcment: Consistent creetion to
consumption processes. Industry/domain specific
r Extensible Ref'erential Repository: Central or virtual store fbr
refèrence, Cross indexing as required, Validation - data and
contextual
r Intcrnal Alignment: Process integration fbr intcrnal systems
r External Alignment: B28 inte-gration fbr trading partner
synchronization

Pttge 28 TI BCO Education P rograns


Unit I : Introtlut:ing TI BCO Solutions

Capabilities:
. Process Modeling
. Process Execution and Monitoring
. Business Rules
, Process Analvtics

Eusiness
Optir*ization

and scalability

TIBCO Delivers: BPM


Business Process Management (BPM) has dramatic business and
technology ef'fects. It prclvides organizations with the ability to save
money, save time, and dcliver value through real return tln investnrent
(ROI). You can orchestrate and automate tasks and proccsses. Core
BPM solutions including process modeling and execution, rules and
proccss monitoring and analytics.

TIBCO Success Story:


http://tibco.com/resources/customers/successstory dvla.pdl'

TIBCO Sofnvare Inc. Pn oe 7Q


M-llWE: TIBCO BusinessWork.rlNr 5.1 Esserttials

. Manage complete end-to-end business processes


. Énables workflow across the enterprise
. Modeling environment suitable for business analysts
. EAI connection capabilities
o l*\otailod qr relitinn

:i
.it l *i^
ii .---' 1 at,,-
l
t:
'18 '' 'i -x
t::14
......-i"&

BPM: TIBCO iProcess Engine


TIBCO iProcessrM Engine is the nrain componcnt of the BPM
Environmcnt. All the other products such as the TIBCO iProcessr\r
Decisions Server and the TIBCO iProceqsrlt Monitoring, support the
iProcess lM Engine.

The TIBCO BPM product suite is used to build Enterprise wide BPM
solutions. It does not need an EAI environment, and it can bc
configured to communicate with multiple EAI environments (fbr
example across Departments. if each department has its own EAI
solution).

Page -10 TIBCO Education P rogrants


Unit l: Introducing TIBCO Solutir.tns

. Deîine busrness rules


. Separate rules f rorn workflows
n Human-readable syntax
Not code
-rE:.5.1

' Checks for rule i{e ldf !d3b6y ldrrci


,l
@* tre

ccmpleteness and ambiguitY iitrí jlr xl ffi)1*í:iì:'il.:j


o Ruìes stored as XML
"Rr:iW
I Ia.rai
t t.r@
i lÉùÉh
-i.-.ÉohtFt-rii,;ìiìriÌ.m:ó0.iirirn.:,ooor
rr ? Af'ÀftfdtÉòi.r}
ìi 3 ,i!+8l9nid*trrli
t<ff,rr s.ot
tÌ9ú111,1.r!t!!l
rsmoo :r'to

.....,gi'* ... .. ,àf: .. ;L-


'.-1...Fqtrpranrrojl3'Lri. - 1tt'0,a:l I rt'
.1 1tr2 fl!ÈPEn-jd,

I j'Íill.. l*r"'
. I e*"- 1 a.hhtFònrùÎ4if ea :3r$ce!rrui:rPeen r5ùrrÚ îd:u lrrùrbsm''rre
: ailohr o,un rv., óiotm.!m!{lhp rrrfrèllin 7{ì

BPM: TIBCO iProcess Decision


Server
While de fining business rules in proccss Modcler. the overall proccss
design can -get complicated. As a result. understanding these process
can get more and morc diftìcult as time goes by, and maintenance
becomes expensive. To simplify this, business rules are handled
separately.

Business rules can be created and stored using a scparate GUI, and
these rules can be applied to the business process.

TIBCO Softu,are Inc.


Page -ì I
14-BWE: TI BCO Busine.ssWorksr\r 5.4 EssetrriaLs

. Graphical interface for viewing BPM data


. Data views relative to configured key performance indicators (KPls)
. View hìstorical data
. Separate data storage (from BPM process data)
. Multiple views (monlhly. daily, by type)

-'_tit.u
'_

BPM: TIBCO iProcess Monitoring


Although Histt'lrical. Real-time and Future (Prediction) are separate
componcnts in TIBCO BPM. it is sufficient fbr this levcl of
conversation to lump then.r to-gcther as one and simply talk about
Process Monitoring. Process monitoring facilitates Ad-Hoc Report
Generation, Data Mining, Planned & Alarm Valucs among its many
f'eatures,

Pctge 32 TIB C O Ed uccttiort P rograrns


Unit I : Introdtrcing TIBCO Solutions

Distribute and
$**iness leverage
Paecess information
Managern**t
for effective
action

Capabilities:
. Rich Client
. Event Correlation
- Complex event processing
. Portal for Employees, Customers, Partners
. Operational Monitoring, Alerting, Dashboards

TIBCO Delivers: Business


Optimization
The ability to ef'fectively deliver the ri,ght intbrmation at the ri-uht time
to the right people and leveraging that intbrmation to act, is what we
call Business Optimization.
We've helped hundreds of organizations with their business
optimization challenges by delivering a range of leading solutions
including customer and partner portals, event correlation, monitoring
and alerting and operational dashboards.

TIBCO success story:


http://tibco.com/resources/customers/successstory pirell i.pdf

'tlBCO So.fnvare Inc Page -l-ì


M-BWE: TIBCO Busiuesstyorksr \r 5.1 Essentiuls

Development environment for building web-based clients


. AJAX Tool Kit
. Thick client capabilities to a thin client

Rich Client

Rich Client: TIBCO General


lnterface
TIBCO General lnrerface'fM Builder is used to build a "Rich Client."
A Rich Client can be deployed in a web browser with the
finctionality of clicnt installed sofiware or "Thick" application which
has robust fèatures, specd and pertbrmance.

TIBCO General lnterfacerM Builder has an IDE which is a visual


authoring environment fbr rapid creation and deployment of
applications. This visual authoring environment can run either as a
standalone tool or within the embedded Internet Explorer browser
module of your favorite IDE.

You can use any script-based integrated development environmcnt


(IDE) to author applications that call upon the APIs of thc TIBCO
General InterfacerNr Framework.

Page ,14 T I BCO Educution P rograms


U rt it I : I rr t rotluc irt g'l' I BC O Sol utiort.s

Business Optimization: TIBCO


BusinessEvents
Business data cxists in nany busincss processes through out the
enterprisc. This data needs to be correlated and when this happens, it
is easy to identity problems. patterns and business exceptions. Usin-e
this cclrrelated data, rules can be designed to make your business
proccsses ready to handle any such incidents that may arise in the
fiture.
Thesc are the qualities oiTIBCO BusincssEventc'rNr. It helps you
co-relate data. and thcn allows you to create rules so that you can
identify trends. exceptions and lorecast tuture pertbrmance based cln
past experience.

TIBCO So.frwore lrtc. Page ,ì5


M-BWE: TIBCO Busirtessll'orksr!r 5.4 Essenrittl.s

Contenl presentation
Personalized views of up fo date information
n Content galhering from multiple dala sources
. User and role-based aulhentication
* Plug-in rnodules for TItsCO products

("nilrfiqtr tì ter ii4rírls r tr.,n r Ed!.3 j'obrnrr r ne l

ÈÈf#írridffi&iúr$réi@

..;..,.i,?,n?dae

.\ ffi;;l"'uJ'.lfr

Business Optimization: TIBCO


PortalBuilder
TIBCO PortalBuildcr@ is used to consolidate acccss to your
infbrmation assets on a single fiequently visited page - the
portal.yourcompany.com home page. It is a powerful web service
aggregation and deployment platfbrm. Features:

Integrates existing sources of internal contcnt and external content.

Offers full localization and customization.

Zero installation at the desktop resulting in no per uscr maintenance.


TIBCO products such as TIBCO FormBuilderrNr. TIBCO
BusinessWorksrM Collaborator, TIBCO General Interf'acerM Builder
and TIBCO BusinessFactorrNl can be pluggecl into the same portal
site.

Pnoe 16 TIB C O Etl uc ctt ion P ro g rcuns


IJnit l: Introducutg TIBCO Solutiorts

Business activity monitoring (BAM)


Process data to decision makers:
. Filter data using when, vvhat and where parameters
. Real-time data aggregation
. Customized presentation layer

Data Sources
Databases, Applications

Business Optimization: TIBCO


BusinessFactor
TIBCO BusinessFactorrNr is thc BAM (Business Activity Monitoring)
of'fèrin-g tiom TIBCO. BusinessFactor is installed on top ol existin,g
business processes, and it collects data tiom various sources. Data is
aggregated or correlated as required. This aggregated data is
presented to the business user, so that the user can identify potential
problems and react to thcsc problems.

TIBCO So.ftware Inc Page .ì7


fuí-BWE: TIBCO Busirtessl4/or*sf\r 5.4 EssetrtittLs

The TIBCO Advantage


We built our business by helping customers solve their nrost
si-unificant challenges. As their businesses continucd to grow. so did
thc number of applications and data sources. The specd at which the ir
businesses operate continues to accelerate. We call this the THREE
Vs - when the volume. the speed and the variety of infbrmation.
proccsses and serviccs bein-s produced continues to increase. What
types real -ti me i n fìrrmation flows over TIBCO-bascd infiastructure'l

r Billions of dollars worth of stock trades and financial transactions


r Tens of'millions of tclecom service requests and events

I Millions of supply chain events and channel transactions


I Tens ol'thousands of insurance applications and claims

I And tracking data about millions of packages and thousands of'


events

Page -ì8 TIBCO Edut'atiotr Prcgrotns


Unit l: Irúrotlucutg TIBCO Solutions

. TIBCO
. Leader, Proven and Strong

. Key Demands : SOA, BPM, BO


. lmprove, increase and accelerate
. With Real-time: Visibility, Understanding and Action

. TIBCO Advantage
. Performance, Neutrality, Flexibility

Summary
TIBCO is one of the world's leading sotiware providers, known
fbr its independent and innovative position in the market.
The three main reasons why organizations come to depend on
TIBCO solutions, namely:
o To improve operational visibility, collaboration and be
proactive
o To increase operational etÍìciency and effèctiveness
o To accelerate projects, initiatives and go-to-market cycles
o How? Real-time...

TIBCO Advantage is sofiware that meets the critical challenges


that these solutions present.

o Perfbrmance, Neutrality and Flexibility

'ilBCO Sot'tware Inc. I'age -ì9


sluDrd ot d uollDrnpg oJSlJ 0t aBDd

saloN

s p uu ass g t'9'^,r.Lsryol,1 ss au 1 sn I o ) gI J : g 1a B -
w
Unit 2: Introducinp TIBCO BusinessWorks

Unit 2 I ntroduci ng Tl BCO Busi nessWorks

TIBCO BusinessWorksrM is designed fbr the rapid deployment of


business integration solutions. BusinessWorksrM provides an
integrated user experience fbr all phases of the development life
cycle, including process automation, data transfbrmation, adapter
configuration and service generation.

Topics
t Objectives, page 42
t TIBCO BusinessWorks, page 43
t BusinessWorks Components, page 44

t BusinessWorks MethodoLogy, page 45

t TIBCO Designer, page 46


t TIBCO Administrator, page 48
t What Is aTIBCO Domain?, page 49

t Domain Security, page 50


t Domain Monitoring, page 51
t Management Using Administrator, page 52
t BusinessWorks Demo, page 53

TIBCO Software Inc. Page 4 I


M - BW E : T I BC 0 B us ine.s sWo rks tNt 5. 4 E r î e ntictl î

' Knowledge
. Define BusinessWorksrM components
* TIBCO DesignerrM
..- TIBCO AdministratorrM
. Explain BusinessWorks domain concepts
. Experience a Businessworks demonstration

Objectives
Afìer completing this unit you will be able to:
r Describe how to develop, deploy and manage integration projects
using TIBCO BusinessWorksrM

r List the two BusinessWorks'IM end-user tools and describe the


purpose of each

r Explain the concept of the BusinessWorks domain and the


componcnts comprising it
r Describe fiom experience design- and run-time aspects of a
BusinessWorks project

Page 42 TIBCO Education Programs


Unir 2: Introducing'f IBCO BusinessWorks

Extensible framework for SOA integration


Built-in monitoring and managemenl
Used to build integration projects
Appl ication Connectivity
. Different types and different technologies

BusinessWorks

TIBCO BusinessWorks
TIBCO BusinessWorks is an easy to use business integration and web
services tool kit supporting the development, deployment and
management of project-oriented business solutions.

TIBCO BusinessWorks is based on the same core technology as


TIBCO's industry-leading ActiveEnterprise product suite. TIBCO
BusinessWorks has been designed to be easy-to-use. Solutions built
using TIBCO BusinessWorks are rapidly deployable.

TIBCO Sofnware Inc. Page 43


M-BWE:'l-[BC() I]usirte..ll'ort.r| !r 5.4 Esserttials

TIBCO Designer
TIBCO Administrator
Plug-ins: TIBCO Adapters

ti

TIECO Designer TIBCA Admínistrator

BusinessWorks Components
The primary BusincssWorks components include the fbllowing:
I TIBCO Designer provides a graphical unified environment fìlr
dcsignin_q solutions and preparing them fbr runtime deployment

r TIBCO Adrninistrator provides a web-based, intuitive


management cnvironment fbr deploying runtinìc componcnts.
monitoring runtime components and administcring thc runtime
environment
r BusinessWorks Process Engine runs cleployed business processes
r TIBCO Adapters are used to integrate external applications into
the BusinessWorks fiamework

Paop JJ 'f I BCO Ed uccttiort P ro grant s


[Jnit 2 : Irttrotlucinq'l'ltsCO Busines.sWorks

Distinct environments
. Developers use Designer
* Build Enterprise Archive (EAR) files
. Production: TIBCO Administrator
* Manage and monitor deployed archives

Busi nessWorks Methodology

TIBCO Sofnuare Inc Pn op /15


M - B W E : T I BC O B us i n e.r,rWorÀ. I Nr
5. 4 Es s e n t iol s

. TIBCO IDE used to:


' Define business processes and services
. Configure Adapter
. Debug processes. adaplers
. Build Enterprise Archive (EAR)

.e,:ler.9!t! .Y:". 8.-"-:"!l9s q-t!-d9w 861!


rf)ÉBIx"9i*.,,:: H'È r

: 't

TIBCO Designer
TIBCO Designer is used as the desi-qn-time environmcnt fbr
contìgurin-e adapters. creatin-g and testing business processes and
creating deployment packages.
As a conrponent of Busine ssWorks, TIBCO Designer tèatures and
intuitive, easy-to-use interface with palette-based resources fbr
designing integration pro.jects.

Page 46 TI tsCO Educatiort P rograms


(/nit 2: lntroducine'f IBCO BusirtessWorks

Features:
. Define business orchestration processes
* With BW framework

. Use internal or external services


- Aq n:rfnrrrq

BusinessWorks BPEL Extension


WS-BPEL: WS-Business Process Execution Language. WS-BPEL is
an important part of a scrvice-oriented architecture (SOA).

The BPEL Extension allows you to create WS-BPEL orchestration


processes within the TIBCO BusinessWorks tìamework.
(service-based orchestrations). WS-BPEL defines the interactions
between the services, but not the implementation of each service.
TIBCO BusinessWorks and the BusinessWorks BPEL Extension
together provide a powerful application development platfbrm that
allows you to defìne a service-oriented architecture and develop the
implementation of services.

TIBCO Sofnvare Ittc. Page 47


M-BWF,: TIBCO Busirte.r.rllorkr't I't 5.4 Esserttictls

r Browser-based Ul for:
Deployment
-* Services and adapters
Security
Monitoring
Management

. Repository for processes and adapters

. Security implementation
" Enforced throuoh TIBCO Domain

TIBCO Administrator
TIBCO Administrator is a browser-based GUI tbr managing the
TIBCO domain. You can use the interface to add, modify or delete
user authorization entries fbr the domain. You can also monitclr and
manage domain services such as the Administrator Server and Project
Repository Server. In addition, you can monitor and manage any
deployments registered with the domain. Deployment compenents
that can be monitored and managed include BusinessWorks process
cn-9ine instances and BusinessWorks-supported TIBCO Adapters.
You can monitor using at either a component or machine _granularity.
You can examine and search fbr specific entrics in the trace l'iles for
any of the services in the domain. TIBCO Administrator also provides
runnin-9 statistics of the number of jobs in the BusinessWorks engine.
throughput and job-level tracing.

Page 48 T I BCO Education P rogrcuns


I I ni t 2 : Introduc in e'l' I BCO B us ines sWorks

. Boundary enforced by Administrator

Components:
. Users and Roles :M@E@@
-r:, EE-
" Machines .€=[Fl
. TIBCO software lPr1 r_;_-l .'r llllgl
--(--d
. Deployed applications w lJ_J tIK
\---.- U ---/
Administrator
' Monitors and manaoes domain components

What ls a TIBCO Domain?


The TIBCO administraticln domain is defined as a collection of
components (machines, process engines, users) that can be monitored
and managed via TIBCO Administrator. With BW, the domain
defines the scope of the integration environnrent. A domain can
comprise as many BW projects as needed. The domain may contain
one or more machines and machines may belong to multiple domains.
BW processes can only be deployed to hosts in its domain.
Intiastructure messages can cross domain boundaries, although such
inter-domain messaging is not recommended as it can complicate
deployment.

The TIBCO Administration Sever manages the BW domain. A BW


domain must contain at least one Administration server and may
contain one or more secondary backup Administration servers. The
Administration Server provides domain security, monitoring and
management.

TIBCO Sofnuare Inc. Page 49


M - Il W E :' I' I ts C O Il u s i n err l'/1l 1{,1' | !r 5. I F)s s e t t t i tt I s

Administrator Ul to
. Create users and roles
. Grant access control to domain components

Domain Security
TIBCO Adr.rrinistrator provides various levels of security over lhe
domain. includin,s user access control to donrain components and
secure access to the Administrator interface itself.

Users may bc defìned cither locally in the Adrninistrative GUI or user


may be defined in a corporate LDAP and synchronizcd with Domain
Administretor lor Domain securily purposes.

Poge 50 TI BC) Etl ucat ion Pto grcurts


IJnit 2: Introduc:iu,! TIBCO Busirtes.sWorks

. Administrator provides:
r rd !F afltè &d É
eú - r
@:cl-b,6
3l j Je'ó
tu" .-,--*,.,
3Édd; J}e, j-
-:;
"

. lVlachine Status
^-.-".fr,,,\--

. Deployment Status
' Component Statistics
' Component Trace Files
. Access monitoring

. Custom monitoring can be added


. For machines or deoloved services

Domain Monitoring
TIBCO Administrator provides monitoring inlbrmation on machines
registered in the domain, deployed applications. as well as process
tracing and statistics.

TIBCO So_ftware [nc. Page 5 I


M - BW E : T I Il C O B us i r t er\ l4lor*r"r ì!r 5. 4 E s s e r t r ì cL Ls

. Administrator can:
. Start/StopComponents
" Configure fault-tolerant processes
. Manage ìnventory
- Add remove components

sr4l@

> i t!.!e:lt!t_ *^rrfI;


*"--" ffi"-,rei sf llW$tì$$ffi
&r.ò. rocd "rDk!r" s*-.
Hl*ffi irÍ:Ìì:zlliigryR:W
T "dú-ùÈ ed{ .ór!h.*è, aa*.4 J
! ke aro" Nrlr :j
î A.d--ù. sr.n-(r'-{ar Ison.r
&rrco È, ad{oiló.' 5.,.0
^di'&.
r€*l!Jl4-

Management Using Administrator


Using the Administrator intertace you can manage deployed
applications, set access control to these applications. and mana_9e
domain sotiware.

Page 52 TIBCO Education Programs


Unit 2: Introtlucins TIBCO BusinessWorks

Web Service providing . Request exchange rates


currency exchange rates using your browser

BW Demo

Browser BWWeb
SeMce Client

BW Home Get Exchange


Page Rate

BusinessWorks Demo
The instructor will demonstrate TIBCO BusincssWorks, emphasizing
design- and run-time t'eatures of the product.

TIBCO Sofware Inc. Page 53


p1 ,S aEDd
s u tDrSot d lto t t Drn O JB lJ

saloN

!l.t.elro|\ ssaulsng oJgIJ :E/vl'B-W


slDuLtassg r'9

You might also like