© Copyright IBM Corp. 2005. All rights reserved. 315
Index
A
ActivationSpec 101
activities 54, 72, 75, 163, 245, 252, 263, 271, 291
adaptability 33, 58, 167
adapter framework 6, 85, 200–201, 205–206, 214
API 200
adapters 5–6, 45–46, 49, 57, 60–61, 74, 77–78,
82–83, 85, 88, 90–91, 96–97, 99, 101, 137, 201,
221, 238
application 201
BPEL process 223
deployment 220
i2 201
JD Edwards 201
JDBC 199, 201, 205–206, 213, 216, 236
JMS 201
messaging 126
Oracle Applications 201
PeopleSoft 201
quality of service 239
request processing 202
SAP 201
Siebel 201
technology 201
Web services 201
administration 159
analysis 88
Apache 167
API 96, 99, 122–123, 130, 133, 150, 156, 167,
200–201
APIs 61
APPC 12, 58
application server 15, 60, 77, 85, 96–97, 101–102,
119, 130–132, 136
applications 4, 19–20, 36
approval 245
architecture 4–6, 12, 19, 23–24, 28, 37, 47, 65,
77–78, 83, 103, 123, 127, 130, 132, 160, 167, 171,
293
EIS integration 6, 9
layers 13
logical view 13
options 30
principles 19
validation 63
Assembly Toolkit 193
assign 279, 282
assured delivery 134, 160
asynchronous communications 124
atomicity 190
attributes 254
auditing 129, 162–163, 185, 192
authentication 27, 120, 185, 235
authorization 185
automation 123
availability 26, 160, 173, 180, 192, 247, 288
B
bandwidth 20
behavioral view 44, 54
best practices 19, 128
bindings 99, 105, 108, 114, 135, 143, 145, 156,
159, 167, 172, 175, 186, 203, 217, 219, 221, 224,
230–231, 245, 267, 274, 279, 287, 295
EJB 99
JMS 100
BPEL 4–5, 7, 18, 22, 25, 49, 73–74, 77, 79–80, 82,
88, 103–104, 119, 132–133, 156–157, 159, 161,
174–175, 202–203, 205, 222, 238, 244–246, 248,
252, 261, 263, 266–267, 275, 289, 291, 295
deployment 288
development 267
editor 246, 266–267, 292
testing 288
transactions 289
usability 291
validation 279
BPEL4WS. See BPEL.
BPWS4J 60
branch 273, 280
break points 294
broadcasts 136
broker 126, 136, 201, 214, 239
building block 102, 127, 131, 160, 167, 205, 242
business delegate 49–50
business description 66
316 Managing Information Access to an EIS Using J2EE and Services Oriented Architecture
Business Integration perspective 267
business items 254
business object 202, 206, 212, 218, 221, 239
Business Object Designer 205–206
Business Process Choreographer 7, 18, 22, 36, 49,
61, 171, 200
Business Process Container 61, 77, 99, 103–104,
177, 200, 205, 245–247
Business Process Execution Language. See BPEL.
business process management 36, 242
business-to-business 123, 179, 190, 192
C
C structures 41, 53
cache 181–183, 293
cachespec.xml 183
call back 102
catalogs 252
CBE 164
CCF 14–15
CCI 96, 98
CEI 164
channels 81, 100, 134, 154, 157
CICS 4–5, 10–12, 23, 40, 45, 50, 53, 58, 60, 80, 84,
88, 95, 102, 110, 116, 119, 135
CICS connector 20
CICS region 88
CICS Transaction Gateway 88–89, 103
CICS Transaction Gateway. See CTG.
CICS Universal Client 88
clusters 134, 162
COBOL 4–5, 10–12, 23, 41, 50, 58, 99, 104–106,
135, 143
collaboration 200
COM 169
COMMAREA 104
common adapter framework 61
Common Base Event. See CBE.
Common Client Interface. See CCI.
Common Connector Framework. See CCF.
Common Event Infrastructure. See CEI.
compensation 5, 192, 246, 289
compliance 26
component-based development 36
components 9, 13, 18, 23, 27, 34–35, 43, 45, 50,
58, 71, 73, 76, 83, 96, 102, 104, 128, 131, 156, 160,
169, 203, 205, 242
composition 35
conceptual architecture 37
conditions 273–274
confidentiality 185
configuration 38, 54, 91, 115, 134, 159, 171,
192–193, 233, 236, 266
server 233
configuration management 17
connection factory 114–116, 152, 155–157, 159,
161, 231
connection management 96
connection pooling 96, 120
connections 126, 152, 167, 252, 255
connectivity 96
Connector Configurator 206
connectors 4–6, 15, 23, 36, 38, 43–44, 50, 53, 62,
107, 123, 139, 161, 213, 218, 275
CICS 5, 20
IMS 5
properties 214–215
consistency 190
consumer 172
container 132
container managed messaging 159
contracts 101, 120
message inflow 101
transaction management 102
work management 101
coordination 191
copybooks 23, 41, 53, 99, 104, 107, 143, 145, 150
CORBA 169
correlation 284
correlation set 267
correlation sets 284
CRM 170
CTG 104
D
DADX 174
data compression 20
data flow 255
data model 29, 128, 136
data transfer objects 28
database schema 212
databases 6, 10, 21, 38, 44, 60, 82, 135, 163, 205,
215, 247, 289
DataSource 38, 43, 50, 53, 288
DB2 90–91, 206, 216
installation 206
Index 317
DCOM 169
debug 294
decisions 252, 257–258
declarative programming 36
deployment 62, 91, 99, 105, 113, 132, 175, 220,
236, 243, 266, 278
BPEL 288
EIS component 159
processes 246, 288
deployment descriptor 114, 155, 193, 231
design 58, 65, 88, 128, 132, 137, 139, 238, 243,
249, 260, 263, 293
logical 71
process view 74
services view 74
system view 72
technical 77
destinations 124, 129–131, 136, 156, 159, 295
developers 11
development 12, 128, 175, 236, 238
BPEL 267
environment 4, 88
processes 266
document/encoded 177
document/literal 177
domain objects 28
durability 190
dynamic cache service 181–182
E
EAI 6, 98, 128, 136, 167
EAR 246
ECI 41, 104, 106, 119
Eclipse 244
eCommerce 170
EDI 136
EIS 3–6, 11, 60, 71, 74, 83, 90, 96, 101, 129, 155,
160, 169, 174–175, 214, 239, 241
EIS component 49, 57, 141, 154, 156, 161–162,
266–267, 275, 279
deployment 159
EIS integration 6, 9–10, 12–13, 17, 22, 35, 43, 47,
50, 95, 102, 123–124, 156, 169, 196, 266
messaging 127
questions to ask 4
EIS service 267
EIS system process 48
EJB 58, 97, 99, 105, 107, 113–114, 129, 131, 136,
155–157, 159, 161, 172, 174, 223–224, 230, 246,
267, 278–279, 295
EJB binding 99
elements 253, 291
empty 271
endpoint 134
enterprise information systems. See EIS.
Enterprise JavaBeans. See EJB.
Enterprise Resource Planning. See ERP.
Enterprise Workflow Architecture 63
environment 87–88
ERP 10, 60, 170
errors 25, 56
event notification 203
events 101–102, 123, 163, 201, 203–204, 239
EWA 63
exceptions 17, 21, 25, 38, 45, 56, 129, 154,
162–163, 246, 289
exporting the process model 260
expression builder 257
extensibility 19
Extensible Markup Language. See XML.
F
facade 43, 49, 72
factory 50
factory pattern 44
fault handlers 289
fault tolerance 122, 124
faults 289
FDL 252
feature 154–155
feature classes 40, 52
feature interface 150
feature registration 154
features 141, 154
filters 100
firewalls 179
flexibility 19, 70, 83, 98–99, 119
flow 245
format handlers 150, 152
framework 13, 98, 154
FTP 59
G
generate deploy code 230, 278, 287, 292
granularity 180
guaranteed message delivery 125
318 Managing Information Access to an EIS Using J2EE and Services Oriented Architecture
GUI 292
H
helper classes 53
HTTP 49, 59, 166, 169, 173, 179, 194, 295
HTTPS 185
hub 136, 200
human interaction 245
hypertext transfer protocol. See HTTP.
I
ICL 209, 212
identification 185
IIOP 173
implementations 7, 43
import 110, 261, 263, 268
IMS 5, 10, 40, 45, 53, 77, 89, 135, 137, 141, 145,
147, 150, 159, 161, 267, 275
multi-segmented messages 150
IMS Connect 89
IMS connector 139
IMS Open Transaction Manager Access 89
inbound integration 101
infrastructure 98
installation 91
DB2 206
WebSphere MQ 206
Integrated Test Environment. See ITE.
integration 4–5, 102, 123
level 1 14
level 2 15
level 3 16
integration bean 154
Integration Component Library 209
integrity 185
interaction pattern 202
interactions 97, 152, 156
InteractionSpec 97, 99
interested party 101
interfaces 10–11, 35, 138, 141, 155, 159, 170, 172,
175, 261, 264, 274, 293
Internet 10
Internet Inter-ORB Protocol. See IIOP.
Internet Trading System 66, 68–69
interoperability 22, 36, 58–59, 169, 180
interruptible process 267, 282, 288–289
invocation 99
invoke 227, 245, 275
IP 20
isolation 171, 190
ITE 115, 233–234, 236
items 252, 254
ITSO FastQuote 66, 309
ITSO Trading Firm 5, 66–67, 69–70, 77, 80, 84,
104
J
J2C 4–6, 14–15, 20, 36, 38, 43–44, 50, 53, 58, 60,
62, 73, 77–78, 95, 97, 99, 102, 115, 120, 139, 150,
152, 155, 159, 161, 235, 275–276, 289
J2C. See also JCA.
J2EE xi, 5–6, 11, 25, 27, 49, 58, 60, 62, 65, 84, 97,
102–103, 129–131, 136, 150, 161, 172, 186,
247–248, 263
security 187
J2EE Connector Architecture. See JCA.
J2SE 15, 49, 58, 62, 148
JAAS 116, 120, 159, 235
JAR 117
Java 11, 23, 25, 88, 97, 117, 136, 141, 150, 156,
159, 263
Java 2 Platform, Standard Edition. See J2SE.
Java Authentication and Authorization Service 116
Java Message Service. See JMS.
Java Servlets 58, 62
Java snippet 226, 229, 245, 267, 276, 292
Java Transaction API. See JTA.
JavaServer Faces 73
JavaServer Pages. See JSP.
JAX-RPC 167
JCA xi, 50, 80, 88–90, 96, 119, 172
connection management 96
life cycle management 96
security 96
specification 96
system contracts 96
transaction management 96
work management 96
JDBC 4, 38, 40, 43, 45, 50, 53, 82, 85, 90–91, 201,
205, 213, 238
JDBC adapter 199, 205–206, 215
start 236
start script 216
JDBCDRIVERLIB 216
JDBCDRIVERPATH 216
JMS xi, 4–6, 28, 41, 46, 49, 57–58, 61, 78, 81–82,
Index 319
85, 99, 122, 127, 130–131, 133, 136–137, 156, 159,
172, 175, 201–203, 217, 221, 223, 267, 275, 280,
287, 295
binding 100
connection factory 131
connector 130, 133, 161
destinations 131
provider 130, 134, 161, 207, 234
service 161
topics 131
JMX 193
JNDI 114, 153, 157, 159, 231–232
join 246
JSP 58, 62, 73
JSR 176, 181, 196
JTA 102
JUnit 117, 142, 148
L
LAN 10, 24
latency 57, 181
layers 28, 35, 48, 72, 173, 185
life cycle management 96
listener 156
listener port 156, 159, 161
load balancing 122, 124
local area network 10
local interface 150, 156
logging 17, 129, 138, 162–163
logical architecture 47
logical design 71
loose coupling 33, 35, 58–59
M
maintainability 4
maintenance 12
manageability 173, 180, 192
managed mode 97, 119
management 26, 167
mapping 38, 55, 100, 126
MDB 101, 131–132, 134, 156–157, 159, 161, 204,
280, 283, 287
mediation 172
merges 252
message consumers 125
Message Driven Bean. See MDB.
message listeners 132
message producers 125
message receivers 124
message senders 124
MessageEndPoint 101
MessageListener 101
message-oriented middleware. See MOM.
messages 22, 28, 99–100, 123, 136, 156–157,
159, 162–163, 203, 265, 267, 270, 280, 295
guaranteed delivery 125
messaging 46, 70, 122, 160, 173
container managed 159
extended 159
meta-architecture 34
metadata 200–202, 204
methodology 128, 249
PAFF 243
middleware 122, 192
model 75, 244, 250, 252, 260, 263
Stock Trade 252
modeling
processes 249
modular programming 36
modularity 167
MOM 46, 57, 61, 122–123, 132, 134–135, 160,
163, 173, 290
hub-and-spoke 126
point-to-point 126
use cases 130
monitor 192, 242–243, 248
monitoring 26
N
naming 13
network xi, 21, 24, 28, 170, 181
nodes 88, 90, 163, 252, 270
non-functional requirements 160, 180, 288
non-interruptible processes 289
non-repudiation 185
notification 101, 125, 201
O
OASIS 60, 164
object discovery agent development kit. See ODK.
object discovery agent. See ODA.
ODA 204, 206, 208, 213, 239
ODK 204
onMessage 132, 280, 284
Open Transaction Manager Access. See OTMA.
operations 99, 173, 221, 229, 265, 270, 275, 284,
..................Content has been hidden....................

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