IBM E02HMLL-I Implementation Guide - Page 42

Develop, modify, application-specific, business, objects, Con connectors

Page 42 highlights

Express Plus, you may wish to consider obtaining additional, application-specific connectors that are included in an Adapter Capacity Pack. Capacity packs are separately available as optional additions to IBM WebSphere Business Integration Server Express Plus. For more information about the connectors supplied with the product and the connectors contained in Adapter Capacity Packs, see the IBM WebSphere Business Integration Server Express Installation Guide. You do not do any customization on connectors themselves, but you may need to make modifications to some of the integration components with which the connectors interact. And you will need to configure the connectors. These tasks are described in the topics that follow. Develop or modify application-specific business objects After you have selected and installed the files for your connector, you should develop the application-specific business objects for it. This topic provides a brief overview of that task. For details about working with application-specific business object definitions, see the Business Object Development Guide. You should develop application-specific business objects after connectors, because you must understand the connector in order to develop business objects for it. You should develop application-specific business objects before you develop generic business objects, because generic business objects generally represent a superset of the application-specific business objects in an interface. Many adapters include object discovery agents (ODAs) to assist you in generating application-specific business objects that work with the connector. Refer to the guide for the adapter to determine if the adapter features an Object Discovery Agent (ODA) that can be used to generate application-specific business objects. ODAs can greatly expedite this stage of development. You may also need to design and create application-specific business objects individually. It is recommended that you create application-specific business objects in multiple iterations. Develop the application-specific business object at first as a relatively simple structure and then test it to make sure that the connector can use the business object structure to exchange data with the application successfully. Then add a layer of complexity and re-test the business object to make sure that the interface still works in spite of the modifications. Repeat this process until the application-specific business object is as large and complex as it has to be to satisfy the interface. When you create the business object definition you should also create any source application triggers or other event detection mechanisms if necessary. For details about designing and developing application-specific business object definitions, see the Business Object Development Guide. Configure connectors When you configure a connector for the purpose of unit testing an application-specific business object you may not yet have developed all of the business object definitions and maps that the connector requires to perform its role in the implementation. You can, however, add support for the business object definition you need to test and be able to test it successfully without those other components. When you have finished developing the other components you must 30 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

Express
Plus,
you
may
wish
to
consider
obtaining
additional,
application-specific
connectors
that
are
included
in
an
Adapter
Capacity
Pack.
Capacity
packs
are
separately
available
as
optional
additions
to
IBM
WebSphere
Business
Integration
Server
Express
Plus.
For
more
information
about
the
connectors
supplied
with
the
product
and
the
connectors
contained
in
Adapter
Capacity
Packs,
see
the
IBM
WebSphere
Business
Integration
Server
Express
Installation
Guide
.
You
do
not
do
any
customization
on
connectors
themselves,
but
you
may
need
to
make
modifications
to
some
of
the
integration
components
with
which
the
connectors
interact.
And
you
will
need
to
configure
the
connectors.
These
tasks
are
described
in
the
topics
that
follow.
Develop
or
modify
application-specific
business
objects
After
you
have
selected
and
installed
the
files
for
your
connector,
you
should
develop
the
application-specific
business
objects
for
it.
This
topic
provides
a
brief
overview
of
that
task.
For
details
about
working
with
application-specific
business
object
definitions,
see
the
Business
Object
Development
Guide
.
You
should
develop
application-specific
business
objects
after
connectors,
because
you
must
understand
the
connector
in
order
to
develop
business
objects
for
it.
You
should
develop
application-specific
business
objects
before
you
develop
generic
business
objects,
because
generic
business
objects
generally
represent
a
superset
of
the
application-specific
business
objects
in
an
interface.
Many
adapters
include
object
discovery
agents
(ODAs)
to
assist
you
in
generating
application-specific
business
objects
that
work
with
the
connector.
Refer
to
the
guide
for
the
adapter
to
determine
if
the
adapter
features
an
Object
Discovery
Agent
(ODA)
that
can
be
used
to
generate
application-specific
business
objects.
ODAs
can
greatly
expedite
this
stage
of
development.
You
may
also
need
to
design
and
create
application-specific
business
objects
individually.
It
is
recommended
that
you
create
application-specific
business
objects
in
multiple
iterations.
Develop
the
application-specific
business
object
at
first
as
a
relatively
simple
structure
and
then
test
it
to
make
sure
that
the
connector
can
use
the
business
object
structure
to
exchange
data
with
the
application
successfully.
Then
add
a
layer
of
complexity
and
re-test
the
business
object
to
make
sure
that
the
interface
still
works
in
spite
of
the
modifications.
Repeat
this
process
until
the
application-specific
business
object
is
as
large
and
complex
as
it
has
to
be
to
satisfy
the
interface.
When
you
create
the
business
object
definition
you
should
also
create
any
source
application
triggers
or
other
event
detection
mechanisms
if
necessary.
For
details
about
designing
and
developing
application-specific
business
object
definitions,
see
the
Business
Object
Development
Guide
.
Configure
connectors
When
you
configure
a
connector
for
the
purpose
of
unit
testing
an
application-specific
business
object
you
may
not
yet
have
developed
all
of
the
business
object
definitions
and
maps
that
the
connector
requires
to
perform
its
role
in
the
implementation.
You
can,
however,
add
support
for
the
business
object
definition
you
need
to
test
and
be
able
to
test
it
successfully
without
those
other
components.
When
you
have
finished
developing
the
other
components
you
must
30
IBM
WebSphere
Business
Integration
Server
Express
and
Express
Plus:
System
Implementation
Guide