IBM E02HMLL-I Implementation Guide - Page 24

generic, business, object.

Page 24 highlights

somewhat different set of information, store the information in a different order or format, or have a different name. After the connector agent has built an application-specific business object, it sends the business object to the connector controller in the InterChange Server Express. The connector controller exchanges business objects between collaborations and the connector agent. Collaborations are generally application-neutral, so the business object that a connector controller exchanges with a collaboration must be a generic business object. The use of generic business objects enhances the reusability of the collaboration because its business logic is not bound to specific versions of specific applications. Note: Generic business object names do not include a company name or product name. Examples include Contact, Employee, and Customer. Figure 7 shows where the two kinds of business objects fit within the IBM WebSphere Business Integration Server Express system: the collaboration interacts using generic business objects and the connector agent supports business objects designed for specific applications. InterChange Server Generic Application-Specific Collaboration Generic Business Objects App A Business Objects App A Connector Agent App B Business Objects App B Connector Agent App C Business Objects App C Connector Agent Figure 7. Generic and application-specific business objects You can use the same connector to run multiple types of collaborations, if the connector supports the business objects used by those collaborations. 12 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

somewhat
different
set
of
information,
store
the
information
in
a
different
order
or
format,
or
have
a
different
name.
After
the
connector
agent
has
built
an
application-specific
business
object,
it
sends
the
business
object
to
the
connector
controller
in
the
InterChange
Server
Express.
The
connector
controller
exchanges
business
objects
between
collaborations
and
the
connector
agent.
Collaborations
are
generally
application-neutral,
so
the
business
object
that
a
connector
controller
exchanges
with
a
collaboration
must
be
a
generic
business
object.
The
use
of
generic
business
objects
enhances
the
reusability
of
the
collaboration
because
its
business
logic
is
not
bound
to
specific
versions
of
specific
applications.
Note:
Generic
business
object
names
do
not
include
a
company
name
or
product
name.
Examples
include
Contact,
Employee,
and
Customer.
Figure
7
shows
where
the
two
kinds
of
business
objects
fit
within
the
IBM
WebSphere
Business
Integration
Server
Express
system:
the
collaboration
interacts
using
generic
business
objects
and
the
connector
agent
supports
business
objects
designed
for
specific
applications.
You
can
use
the
same
connector
to
run
multiple
types
of
collaborations,
if
the
connector
supports
the
business
objects
used
by
those
collaborations.
App A
Connector Agent
App B
Connector Agent
App C
Connector Agent
Generic
Application-Specific
InterChange Server
Collaboration
Generic
Business
Objects
App A
Business
Objects
App B
Business
Objects
App C
Business
Objects
Figure
7.
Generic
and
application-specific
business
objects
12
IBM
WebSphere
Business
Integration
Server
Express
and
Express
Plus:
System
Implementation
Guide