BusinessWorks Process Design Methodology

Analysis

TIBCO BusinessWorks implicitly supports analysis and design by offering a set of objects representing services and activities as the basis for the project flow. The design team can use these objects during project design.

Domain Setup

A TIBCO administration domain is the set of software and hardware resources used by integration project.
Services Configuration

TIBCO BusinessWorks uses different types of services that can be accessed from within the process.

Process Design
Using the TIBCO Designer GUI, you create your business process using predefined activities and add
conditions and mapping as appropriate.
Deployment

The TIBCO administration domain supports a simple installation and deployment paradigm
Management and Monitoring

After the integration development team has configured and deployed the integration project, can use the TIBCO Administrator GUI for monitoring and management.

Components of TIBCO BusinessWorks Solution

Components & Description

TIBCO Designer
This is GUI that  supports adapter configuration, process design, and testing of the integration project in one easy to use interface and also can use TIBCO Designer in test mode to incrementally verify design during development
TIBCO BusinessWorks Engine

Runs the business processes in test mode and at run-time

TIBCO Administrator
Supports deployment, security administration, and monitoring and management of processes and machines.
TIBCO Administrator consists of the TIBCO Administration Server and the web browser based TIBCO Administrator GUI
TIBCO Runtime Agent (TRA)

Runs on each machine and executes scripts, sends alerts, and performs recovery as specified.

Integration Evolution

Connections are established between systems without a coherent strategy

Connectivity based,Connection technology is standardized SOA Oriented connectivity

Integration Infrastructure is Intelligent infrastructure with support for process automation, transformation etc.

Problems in IT today – that can be addressed by EAI

High Order processing cost.

Lot of redundant manual activities slow downs the overall order processing  performance.

No consolidated view of the customer.

Disparate systems across the organization don't give the complete integrated view.

High maintenance cost.

Managing and Monitoring of the system becomes difficult because of there is no single point of administration.

How can we invoke web service without transport or port ??

This can possible if it requires for within the same process engine.

Specify the type of endpoint as LOCAL in service pallette config.

This type of endpoint provides a highly efficient way for local services to invoke each other without incurring the overhead of using a network transport(this is available to consumers within the same process engine)

Transport is MUST for SOAP specification.So in case of LOCAL this is the value for transport  "http://schemas.xmlsoap.org/soap/http/"

This URI value " http://schemas.xmlsoap.org/soap/http " corresponds to the HTTP binding in the SOAP specification. Other URIs  indicate other transports (such as SMTP, FTP, etc.).

And after configuration of the service pallete ,this can inovoke by Partner Link Configuration (shared Resource) and Invoke Partner (activity)

Partner Link Configuration-->Partner Links-->service endpoint   here select endpoint which is configured in service pallette

process defenition "Partner" tab -->Partner Link here select this shared resource 'Partner Link Configuration'

In this process defention take "Invoke Partner" activity and  pass the inputs as required in input tab.

"Invoke Partner" activity configuration tab -->Partner and Opeartion drop downs are enabled By selecting the  'Partner Link Configuration' in process defenition "Partner" tab (beside the 'Process Variables' tab)
http://schemas.xmlsoap.org/soap/http corresponds to the HTTP binding in the SOAP specification. Other URIs  indicate other transports (such as SMTP, FTP, etc.).

  © Blogger templates The Professional Template by Ourblogtemplates.com 2008

Back to TOP