IBM E02HMLL-I Implementation Guide - Page 50

Workbench, Workspace, Projects, Resources, Perspectives

Page 50 highlights

model provides a single tool with which you can work with many types of resources, rather than using dedicated tools for each type of resource. The plug-ins available with IBM WebSphere Business Integration Server Express provide features for working with integration components. These plug-ins include System Manager, Integrated Test Environment, and Collaboration Debugger. Workbench The workbench is the collection of perspectives, editors, and views that are active in your Eclipse-based tooling framework, which are in turn affected by the collection of plug-ins you have installed and enabled. It is a general term used to refer to the Eclipse-based interface in which you are working, independent of the fact that the interface changes depending on how you use it. Workspace A workspace is a container for projects. The workspace is a directory in the file system where, by default, you are prompted to store your projects. Projects Projects are user-defined groups of resources, and are ultimately directories in the file system. One of your first tasks when developing a business process interface is to define an integration component library, which is a project that contains the components you develop. When you create the integration component library you specify the location in the file system where it is stored (by default this is the workspace directory). A folder is created in that location with the name you specify for the integration component library and within the library folder a number of folders is created for each type of integration component (for instance, there are folders named Maps, BusinessObjects, and Connectors). You also create projects named user projects. User projects are collections of shortcuts that reference integration components. You must add integration components to a user project from integration component libraries in order to deploy components to an InterChange Server Express instance. User projects are designed to allow you to functionally group components together. An integration component library is a collection of all components you might need to work with, but a user project is designed to let you group together the components that you will deploy for a specific interface. Resources Resources are projects, files, and folders that you work with in the workbench. When you create an integration component, it is stored as a file in the appropriate folder within the integration component library project. The different types of integration components are stored with different extensions (for instance, maps are stored with an extension of .cwm whereas collaboration templates are stored with an extension of .cwt), but they are all stored in XML format. Some components, such as maps and collaboration templates, also have Java source files in addition to their definition files. Perspectives A perspective is a grouping of editors and views designed to provide a particular user role with what it requires. 38 IBM WebSphere Business Integration Server Express and Express Plus: System Implementation Guide

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302

model
provides
a
single
tool
with
which
you
can
work
with
many
types
of
resources,
rather
than
using
dedicated
tools
for
each
type
of
resource.
The
plug-ins
available
with
IBM
WebSphere
Business
Integration
Server
Express
provide
features
for
working
with
integration
components.
These
plug-ins
include
System
Manager,
Integrated
Test
Environment,
and
Collaboration
Debugger.
Workbench
The
workbench
is
the
collection
of
perspectives,
editors,
and
views
that
are
active
in
your
Eclipse-based
tooling
framework,
which
are
in
turn
affected
by
the
collection
of
plug-ins
you
have
installed
and
enabled.
It
is
a
general
term
used
to
refer
to
the
Eclipse-based
interface
in
which
you
are
working,
independent
of
the
fact
that
the
interface
changes
depending
on
how
you
use
it.
Workspace
A
workspace
is
a
container
for
projects.
The
workspace
is
a
directory
in
the
file
system
where,
by
default,
you
are
prompted
to
store
your
projects.
Projects
Projects
are
user-defined
groups
of
resources,
and
are
ultimately
directories
in
the
file
system.
One
of
your
first
tasks
when
developing
a
business
process
interface
is
to
define
an
integration
component
library,
which
is
a
project
that
contains
the
components
you
develop.
When
you
create
the
integration
component
library
you
specify
the
location
in
the
file
system
where
it
is
stored
(by
default
this
is
the
workspace
directory).
A
folder
is
created
in
that
location
with
the
name
you
specify
for
the
integration
component
library
and
within
the
library
folder
a
number
of
folders
is
created
for
each
type
of
integration
component
(for
instance,
there
are
folders
named
Maps
,
BusinessObjects
,
and
Connectors
).
You
also
create
projects
named
user
projects
.
User
projects
are
collections
of
shortcuts
that
reference
integration
components.
You
must
add
integration
components
to
a
user
project
from
integration
component
libraries
in
order
to
deploy
components
to
an
InterChange
Server
Express
instance.
User
projects
are
designed
to
allow
you
to
functionally
group
components
together.
An
integration
component
library
is
a
collection
of
all
components
you
might
need
to
work
with,
but
a
user
project
is
designed
to
let
you
group
together
the
components
that
you
will
deploy
for
a
specific
interface.
Resources
Resources
are
projects,
files,
and
folders
that
you
work
with
in
the
workbench.
When
you
create
an
integration
component,
it
is
stored
as
a
file
in
the
appropriate
folder
within
the
integration
component
library
project.
The
different
types
of
integration
components
are
stored
with
different
extensions
(for
instance,
maps
are
stored
with
an
extension
of
.cwm
whereas
collaboration
templates
are
stored
with
an
extension
of
.cwt
),
but
they
are
all
stored
in
XML
format.
Some
components,
such
as
maps
and
collaboration
templates,
also
have
Java
source
files
in
addition
to
their
definition
files.
Perspectives
A
perspective
is
a
grouping
of
editors
and
views
designed
to
provide
a
particular
user
role
with
what
it
requires.
38
IBM
WebSphere
Business
Integration
Server
Express
and
Express
Plus:
System
Implementation
Guide