IBM E02HMLL-I Implementation Guide - Page 15

Integration, network, Connectivity, Internet

Page 15 highlights

used with connectors, with the Server Access Interface, or with both. Solutions can be implemented for applications distributed on a network, and depending on the requirements and components available, for applications that reside across the Internet. Integration on a network In this example, the goal is to automatically update an enterprise resource planning (ERP) application when customer information changes in a customer interaction management (CIM) application that resides on the same network. The IBM WebSphere Business Integration Server Express solution might consist of the hypothetical CustomerSync collaboration, connectors for the CIM application and the ERP application, and definitions of business objects that represent customer information. Figure 1 illustrates that solution. CustomerSync Collaboration CIM Connector ERP Connector CIM Application ERP Application Customer data Customer Business Object Figure 1. CIM-to-ERP Customer Data solution Connectivity over the Internet Data exchange across the Internet can be implemented using the Server Access Interface and certain technology adapters. In this approach, the Server Access Interface is used to pass synchronous calls into the IBM WebSphere Business Integration Server Express; connectors that use Internet technology standards are used to send data from the IBM WebSphere Business Integration Server Express: v Calls from external browsers (or other sources over the Internet) can be received by a web servlet that sends the calls through the Server Access Interface to trigger business processes in collaborations. v On behalf of collaborations, connectors for specific Internet technology standards (such as XML) engage in request/response interactions with external destinations that understand the specific data format. The Server Access Interface resides at a hub site on the InterChange Server Express (ICS). When the Server Access Interface receives a call, it sends the data to a handler for that specific data format (such as the XML data handler). The data handler transforms the data into a generic business object. The Server Access Interface then sends the business object to a collaboration. The collaboration Chapter 1. Overview of IBM WebSphere Business Integration Server Express 3

  • 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

used
with
connectors,
with
the
Server
Access
Interface,
or
with
both.
Solutions
can
be
implemented
for
applications
distributed
on
a
network,
and
depending
on
the
requirements
and
components
available,
for
applications
that
reside
across
the
Internet.
Integration
on
a
network
In
this
example,
the
goal
is
to
automatically
update
an
enterprise
resource
planning
(ERP)
application
when
customer
information
changes
in
a
customer
interaction
management
(CIM)
application
that
resides
on
the
same
network.
The
IBM
WebSphere
Business
Integration
Server
Express
solution
might
consist
of
the
hypothetical
CustomerSync
collaboration,
connectors
for
the
CIM
application
and
the
ERP
application,
and
definitions
of
business
objects
that
represent
customer
information.
Figure
1
illustrates
that
solution.
Connectivity
over
the
Internet
Data
exchange
across
the
Internet
can
be
implemented
using
the
Server
Access
Interface
and
certain
technology
adapters.
In
this
approach,
the
Server
Access
Interface
is
used
to
pass
synchronous
calls
into
the
IBM
WebSphere
Business
Integration
Server
Express;
connectors
that
use
Internet
technology
standards
are
used
to
send
data
from
the
IBM
WebSphere
Business
Integration
Server
Express:
v
Calls
from
external
browsers
(or
other
sources
over
the
Internet)
can
be
received
by
a
web
servlet
that
sends
the
calls
through
the
Server
Access
Interface
to
trigger
business
processes
in
collaborations.
v
On
behalf
of
collaborations,
connectors
for
specific
Internet
technology
standards
(such
as
XML)
engage
in
request/response
interactions
with
external
destinations
that
understand
the
specific
data
format.
The
Server
Access
Interface
resides
at
a
hub
site
on
the
InterChange
Server
Express
(ICS).
When
the
Server
Access
Interface
receives
a
call,
it
sends
the
data
to
a
handler
for
that
specific
data
format
(such
as
the
XML
data
handler).
The
data
handler
transforms
the
data
into
a
generic
business
object.
The
Server
Access
Interface
then
sends
the
business
object
to
a
collaboration.
The
collaboration
CIM
Application
CIM
Connector
ERP
Application
ERP
Connector
CustomerSync
Collaboration
Customer data
Customer Business Object
Figure
1.
CIM-to-ERP
Customer
Data
solution
Chapter
1.
Overview
of
IBM
WebSphere
Business
Integration
Server
Express
3