Sunteți pe pagina 1din 27

TIBCO Designer 5.

EAI Competency Center

Contents

Introduction
Components and Terminology
Starting TIBCO Designer
Configuring an adapter instance
Global Variables
Import and Export

EAI Competency Center

Introduction

Provides an easy to use graphical user interface


Used for configuration of TIBCO products

Conversion

configure adapters using a drag and drop interface


Save the adapter configuration
Configure Business Works processes
Import Export resources
Manage multi-user projects
To convert 4.x repos to 5.x and vice versa
To convert MultiFile Projects to dat files and vice versa

Palettes

TIBCO products which have a GUI for configuration, included as paletted in designer.

EAI Competency Center

Starting TIBCO Designer

Windows
-

Click Start>Programs>Tibco>TIBCO Designer>TIBCO Designer 5.1


Double click on the designer.exe in the <TIBCO_HOME>\designer\5.1\bin
directory
Run <TIBCO_HOME>\designer\5.1\bin\designer.exe from the command prompt

UNIX
-

Navigate to the <TIBCO_HOME>/designer/5.1/bin directory.


Type ./designer

Note: <TIBCO_HOME> refers to the path where TIBCO products have been
installed

EAI Competency Center

Start up options

New empty project to create a


project from scratch

From template To create a project


with an existing template

Open Existing Project

Reopen Project To open projects


that have been recently worked with

Delete Project

EAI Competency Center

Administration Tab
Features provided by the admin tab:

Convert DAT to VC files


Convert Files to DAT
Configure preferences

General options
Views
References
Others
XML Editing

Configure Runtime

Palette path, Class Path, User


Directory & Heap Size can be
specified

EAI Competency Center

Main Window

The Designer main window has these components :

Menu bar and menus


Tool bar icons
Four panels (starting in the top left corner and continuing clockwise):
- Project panel
- Design panel
- Configuration panel
- Palette panel

EAI Competency Center

Designer Panels
Design Panel

Project Panel

Palette Panel

Configuration Panel

EAI Competency Center

Projects

A project is a collection of resources.


Represented by the top-level folder in the project panel.
This top-level Folder s name corresponds to the project name.
Each new TIBCO Designer window contains one and only one project.

Resources

The components of a project.


Can be complex and contain other resources
Examples: Adapter configurations, BW processes.

Project Structure

When you save a project, TIBCO Designer creates a hierarchy of folders and
files in the location you choose for the project.
Each top level resource corresponds to a file in a local-file system.

EAI Competency Center

Using a Version Control System

Multi-file projects support the use of different version control systems.


The Projects are stored as Version Control(VC) files.
VC files have a folder structure.
Individual Folders can be accessed /modified .
No Impact on other components of the project.
The following version control systems are supported:
Perforce
File sharing
Microsoft Visual Source Safe

EAI Competency Center

Palettes

Each TIBCO application you install adds one or more palettes to


TIBCO Designer during installation

Palettes provide access to resources

Drag-and-drop resources from the palette panel into the design panel to
add them to your project

TIBCO Designer contains a number of native palettes

EAI Competency Center

Configuring an adapter instance

To add an adapter instance resource to the project:

Double-click the adapter instance in the project tree panel. The two high
level folders visible are:

Left-click a resource in the palette panel and drag and release it in the
design panel.
Right-click a resource > Add this to project in the Pop-up Window

Adapter Services
Advanced

The next slide shows the adapter instance which has been dragegd and
dropped

EAI Competency Center

Adapter Instance

EAI Competency Center

Tabs for Adapter Instance

Some Common tabs in the configuration panel for an instance are:


Configuration
Provide the name of adapter instance
Associate Message Filters if any

Logging
To specify the types of messages (info, debug, warning, error) to be logged
To customise the Log file name
To Log to standard I/O

Startup
To provide startup banner
State at startup

Monitoring
To customise the Microagents

Other tabs include Connection, Adapter Services etc.

EAI Competency Center

Configuring Services

Double-click the Adapter Services folder to open it. (The available


resources now display in the palette panel)

Drag an adapter service resource from the palette panel into the design
panel The configuration panel is updated to allow you to configure the
service.

Click through the tabs and apply configuration details to configure the
resource

Save the project, the resource is saved and can then be used at runtime

EAI Competency Center

Adapter Services

EAI Competency Center

Adapter Services Folder

Displays services supplied by the adapter (publication, subscription, request response, request-response invocation services)

Advanced Folder

Contains resources that are created by TIBCO Designer while the adapter is
configured

For example, each time a service is added to an adapter, a session and


endpoint are created

Other Common resources include Advisories, Log Sinks, Timers, Transaction


Controls and Metadata URLs.

EAI Competency Center

Adapter Service Tabs

EAI Competency Center

Global Variables

Provide an easy way to set default values for use throughout the
project

Click on the Global Variables tab to configure the Global Variables.

To create a new global variable


Click on Add new variable/variable group Icon
Specify a name
Assign a value
Press Enter
The global variable is now displayed in the global variables list.

Variables can also be configured to be specified on a per-deployment or


a per-service basis.

EAI Competency Center

Global Variables

EAI Competency Center

To use the global variable in the fields of a resource, enter the variable
name surrounded by %% on both sides

Most projects define some standard variables, but you may define any
variables you need.

EAI Competency Center

Schema

TIBCO applications use schema data to describe the data structure


used by the application.
Applications use schema to describe the data a particular subscriber or
publisher receives from or publishes to TIBCO Messaging.
TIBCO Designer is used to define schema data for a project.
The schema can then be used by all resources in the project.

EAI Competency Center

Schemas Contd.,

EAI Competency Center

Import / Export of projects

The project saved as a local file system cannot be used by the


adapters. It is mainly used during the development phase.

The project has to be exported as a local File or a server based


Repository. You can only run an adapter if it has been saved as a .dat
file.

The entire project or individual resources can be exported / imported.

EAI Competency Center

Validating projects

Before you save a project, it is critical that you validate it.

TIBCO Designer includes reference-checking and other validation


facilities that allow you to make sure a project is internally consistent.
This is essential if you intend to run the project, hand it to another user,
etc.

To validate a resource
select the resource
then choose Resources > Validate Resource from the menu bar.

To validate all resources in the project


Choose Project > Validate Project for deployment.

EAI Competency Center

EAI Competency Center

Thank You

EAI Competency Center

S-ar putea să vă placă și