© Copyright IBM Corp. 2008. All rights reserved. 339
Index
A
ACORD AL3 40
activities 19
adapter 8–9
aggregate name 251, 259
AggregateControl node 28, 34, 240, 250–251, 259
AggregateReply node 28, 35, 240, 242, 256, 259
AggregateRequest node 28, 34, 240, 250, 254, 256
aggregation 34, 230
data enrichment 229
fan-in 35, 256
fan-out 34, 249
implementation 240–241
message flow 34–35, 255
message routing 22, 30
MQRFH2 header request 247
nodes 241
AMQMSRVN 160
assembly diagram 16, 18–19
assembly editor 18
asynchronous callback 275, 284
asynchronous messaging 52
B
Backout destination field 148
backout queue 103–104
bar file 49–50, 159
base queue manager 152
binding 296
import component 143
information 16, 19
JMS 325
SCA 17
Web service 240
bindings file 129, 148
JNDI 94, 102
bindings transport 95, 132–133
BLOB 41, 44, 223, 226
domain 225–226
BPEL (Business Process Execution Language) 13,
19
broker 25
archive file 49
database 111
domain 26
Broker Administration perspective 27
Broker Application Development perspective 26
built-in node 22
business integration 5
business integration module 15, 183
business process 15, 18
components 136, 283
implementation 85, 135, 183, 232, 283, 318
import components 195
point-to-point request-response operations 68
ProcessOrder 232
Scenario1WPSModule 85
StockQuoteModule 319
testing 20, 331
TransferFund 144
TransferFundModule 161
Business Integration perspective 16
business object 12, 55
ackOAType 185
aggregation 233
asynchronous callback 285
component communication 18
data transformation and security 184
Invoice 286
map 13
OpenAccount 193
OpenAccountType 186
ProcessOrdersRequest 88
StockQuoteBO 320
Supplier 235
TranferReqBO 161
transaction manager 137
Business Object XML using JMS TextMessage
69–70
business process 5
aggregation 230
asynchronous and synchronous calls 284
asynchronous callback 276
business state machine 14
component 13, 19
connectivity to third-party JMS providers 312
correlation sets 290
340 Using IBM WebSphere Message Broker as an ESB with WebSphere Process Server
data transformation and security 166
development 15, 18
export component and binding 296
external access 188
import component and binding 143, 240, 294,
325
interface and partner references 90, 140, 190,
237, 289
Java component 19
Java snippet 92
LoanPrcInterface 188
LoanProcess 189
message splitting and routing 80
OrderBusinessProcess 288
OrderModule 283
OrderProcessInterface 287
ProcessOrder 232
ProcessOrderComponent 233, 236
real-time monitoring of 13
Receive activity 91, 191, 238, 291
Reply activity 239, 294
SCA implemation 15
service component 17
SOA 4
SplitMessageProcess 85, 90
StockUpdateProcess 319, 322
TransferFundProcess 140
transport protocol 23
WebSphere Message Broker as transaction
manager 116
WebSphere Process Server 6, 11, 81
Business Process Execution Language (BPEL) 13,
19
business rules 15, 19
business state machine 14–15
BytesMessage 55
C
C 39, 167
catch terminal 98, 108, 156, 158
CEI (Common Event Infrastructure) 12
channel compression 59
Check node 29
Choice activity 19
CICS EXCI 37
CICSRequest node 37–38
CLASSPATH 128
client transport 95
COBOL 39–41
com.ibm.mqetclient.jar 128, 159
ComIbmAggregateReplyBody 260
COMMAREA 38
Common Event Infrastructure (CEI) 12
compiled style sheet 44
component 4
Compute mode field 105, 210, 308
Compute node 29, 46
AddExceptionListToMsg 108
AddHTTPContext 262, 264
AddMQMDAndMQRFH2 node 246
AddRequestURL 308
AggregateResponses 256, 260
AppendMQH 303
broker properties 48
BuildSupplier1Response 267, 270, 272
ConvertToCWF 251
database access 47
Increment 305, 307
InitVar 305
JavaCompute node 43
labelname attribute 209
LocalEnvironment 35
RouteMsgToDestinationQ 98, 105
SaveMQH 301
Configuration Manager 25–27
connection factory 94, 103, 119, 151–152
Connection factory name field 148, 327
Coordinated Transaction property 159
correlation ID 65, 74, 154
correlation set 277, 290–293
CorrelId 53
CSIv2 inbound authentication 179
CSIv2 outbound transport 180
custom data binding 58, 60
custom wire format 243
Custom Wire Format (CWF) 40–41, 231, 244, 250,
267, 270
CWF (Custom Wire Format) 40–41, 231, 244, 250,
267, 270
CWF to XML transformation 270
D
data binding 56–57, 59, 68, 71, 295, 326
for MQ Export 66
Data perspective 28
database 111
Index 341
Database node 29
DataBinding interface 58
DataDelete node 29
Datalnsert node 29
DataPower 6
DataUpdate node 29
Debug perspective 27
default messaging provider 67, 311–312, 314–315,
326–327
Destination mode 110
destinations 68
domain objects 27
Dynamic Web project 20
E
EAR (Enterprise Archive) file 20
EDI 9
EDIFACT 39–40
EJB project 20
encoding style 75
Enterprise Application project 20
Enterprise Archive (EAR) file 20
enterprise service bus (ESB) 4, 6, 167
products 6
role 6
Envelope message type 201, 260, 263
Environment message tree 43
ESB (enterprise service bus) 4, 6, 167
products 6
role 6
ESQL (extended SQL) 23, 32, 39, 42, 46, 105, 109,
251, 260, 265, 270
ExceptionList 43, 45
execution group 25, 49
export binding 57
export component 17, 19, 296
binding information 57
development process 18
JMS 71
JMS bindings 71
LoanPrcInterfaceExport1 184
MQ data bindings 66
MQ JMS binding 73–74
OrderBusinessProcessExport 284, 296
ProcessOrderComponentExport 233
ReceiveInvoiceMQExport 284
SCA components 57
Scenario1_WPStoWMBExport1 85
StockQuotePartner 324
StockUpdateProcessExport 319
TransferFundProcessExport 136
extended SQL (ESQL) 23, 32, 39, 42, 46, 105, 109,
251, 260, 265, 270
Extract node 29
F
failure terminal 258, 268
fan-in flow 242, 256
fan-in process 35
fan-out flow 241–242, 249
fan-out process 34
fan-out request 240
Filter node 28
flat file 49
FlowOrder node 29, 150, 210
function selector 66
G
getDataObject() 58
global transaction 118–119, 124, 151
H
handleMessage 67
HL7 9, 40
HTTP 37
HTTP listener 240, 263
HTTPInput node 28
basic properties 206
connectivity 76
FindSuppliers 245
HTTP/HTTPS Transport 37
HTTPs_Request 219
HTTPs_SOAP_Input 208
HTTPListener 176
HTTPReply node 28, 206
HTTP/HTTPS Transport 37
HTTPReplyWithError 246
RespondToHTTPRequest 262, 264, 266
HTTPRequest node 28, 302, 309
HTTP/HTTPS Transport 37
HTTPRequestIdentifier 246–247, 260, 262, 264
HTTPS 37, 173, 183, 191–193, 206, 214, 217
listener 218
human task 14–15, 19
Human task activity 19
342 Using IBM WebSphere Message Broker as an ESB with WebSphere Process Server
I
IA9O SupportPac 278
IA9Q SupportPac 278
IBM Client for JMS on J2SE with IBM WebSphere
Application Server 317
IBM SOA Foundation 4
IBM System z Application Assist Processor (zAAP)
44–45
IDoc SAP 41
import binding 57
import component 17, 19, 56, 325
aggregation 231, 240
asynchronous callback 275–276, 294
binding information 57
connectivity to third-party JMS providers
311–312, 325
data transformation and security 195
development process 18
FindSuppliersImport 233, 240
JMS 71
message splitting and routing 93
MQ data bindings 66
MQ JMS binding 73–74
SendOrderMQImport 284, 294
SplitMessageImport 85
StockQuotePartner 319
transaction manager 143
TransferFundsPartner 136, 140
VerifyCredit 190
WebSphere Message Broker 115
import component binding 143
Increment node 305
initial context 130
initial context factory 103, 328, 330
Initial context factory field 148, 327
INITIAL_CONTEXT_FACTORY 83
input message parsing properties 103, 245, 250,
257, 263, 298
Input node 29
Integration Test Client 112, 161, 273, 309, 331
interface 18–19, 56, 287
BankPortType 184, 191, 193, 201
FindSuppliersInterface 233, 236
LoanPrcInterface 190
map 13, 15
OrderProcessInterface 284, 296
SendStockUpdateInterface 321–322
TransferFundInterface 139
interface partner 19, 90–91, 140, 190, 237,
289–290, 322–323
Invoke activity 19, 91, 142, 193–194, 238, 292, 324
item 233
J
Java component 19
Java Naming and Directory Interface (JNDI) 315
JMSInput node 82
MQ queue name 102
Java snippet 92, 142, 192–193, 294, 324
Java Snippet activity 192
JavaCompute node 29, 43
BankUtils.java class 204
broker properties 48
Compute node 46
CopyMsgIDToCorrelID 154
data retrieval 48
Format_Soup_fault 217
message transformation 39
RemoveMQMD 227
RemoveSOAPHeaders 209
Route_Legacy_Request 219
RouteToLabel node 32
routing capability 31
SelectProtocol 215
Transform_TDS 210
Transform_X12 213
javax.net.ssl.keyStore 182
javax.net.ssl.keyStorePassword 182
javax.net.ssl.trustStore 182
javax.net.ssl.trustStorePassword 182
JMS administered object 129
JMS binding 57, 60, 67–68, 74, 76, 311–312, 325
JMS body data binding 68
JMS default function selector 67
JMS destination 134
JMS export component 71
JMS function selector 71
JMS message format 54
JMS message header 54
JMS message type 55
JMS messaging domain field 325
JMS queue 121–122, 316
jms_jndi_ibm 317
JMSAdmin 83
JMSAdmin.bat 129
JMSAdmin.config 83
JMSBytesBody 60
Index 343
JMSCorrelationID 71
JMSCorrelationID field 54
JMSDestination field 54
JMSInput node 28, 76, 99, 102, 126, 132, 158, 312,
327
ReceiveStockUpdateRequest 327
ReceiveTransferRequest 156, 158
RecieveTransferRequest 147
JMSMessageID 71
JMSMessageID field 54
JMSMQTransform node 28, 98, 102, 105
JMSOutput node 28, 126, 132, 312
connectivity to third-party JMS vendors 311
CreditToBank1 152
DebitFromBank2 150
SendStatusFailure 157
SendStatusSuccess 155
StockBroker1 328
StockBroker2 329
JMSReplyTo field 54
JMSSwitch.dll 126
JMSTextBody 60, 62–63
JMSTextMessage 144, 326
JNDI (Java Naming and Directory Interface) 315
JMSInput node 82
MQ queue name 102
JNDI bindings file 94, 102
JNDI name for connection factory field 325
JNDI name for send destination field 326
JSSE repertoire 181–182
K
keystore 175–177, 182, 192
keytool 175–176
L
Label node 28, 32, 209
labelname 209
Legacy 3 166
listener port 123–124
local transaction 118
LocalEnvironment 35, 43, 45, 98–99, 105–106,
110, 209–210, 217, 220–221, 262, 264, 300, 308
Location JNDI bindings field 148, 327
long-running process 289
M
malformed message 215
map 13
MapMessage 55
Mapping editor 42
Mapping node 29, 39, 45, 48, 153, 156
Mapping routine 154
MbElement API 44
MbSQLStatement 44
MbXPath 211, 213–214, 216
MbXPath API 44
MDB 123
message
bit stream 40
categories 41
context 249, 253
correlation 74
definition 199, 210, 213, 215
definition file 41, 101, 145, 244
domain 104, 298
enrichment 23
flow 22, 255
format 104
ID 65, 248–249, 253–254
map 153
model 41
set 23, 41, 99–100, 144, 196, 240, 243, 245
set ID 100, 243
set project 41
transformation 23, 165
tree 39, 100, 215, 264
type 103–104
Message Brokers Toolkit 23, 26, 28, 49
Message Flow editor 26
message-driven bean 123
MessageFormat 212, 214–215
MessageSet 212, 214–215
MessageType 212, 214–215, 217, 219
messaging client 56
messaging provider 52
MIME 41
module 18
module assembly 18
mport 94
MQ
Client transport 132
function selector 66
message format 53
native body data bindings 59
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.222.68.81