Main Page

Previous Section Next Section

Index

A

abstract business processes, 734
abstract descriptions, 135-137
illustrated, 139
messages:, 137
operations:, 137
portTypes:, 137
types:, 137
See also WSDL; WSDL documents
accessibility, 17-18
accounting services, 695-696
illustrated, 695
steps, 695-696
ACID, 583
atomicity, 584
consistency, 584
durability, 585
isolation, 584-585
transactions, 597
WS-Transaction and, 617
Activity Service, 597, 617-618
defined, 617
OTS and, 617-618
specification submission, 617
add publisherAssertions API, 198
addressing, 431
administered objects, 414
annotation element, 567, 568, 769
ANSI X12, 235
Ant, 270-271
default download, 271
defined, 27
samples using, 275
support, 270-271
using, 271
See also Java WSDP (JWSDP)
any element, 768-769
anyAttribute element, 768, 769
Apache
SOAP, 226, 692
Xerces parser, 693, 746, 761
XML project software, 311
XML security, 639-648
Apache Axis, 267
digital signature validation with, 645-647
signer, 640-645
verifier, 645-647
appinfo element, 759
application architecture, 82-86
baseline, 82
business logic, 84-85
conceptual, 82
data access layer, 85-86
framework, 82
impact, 86
layered, 82-83
proxy layer, 83-84
resource layer, 86
service façade, 84
session façade,, 84
See also architecture
application scenarios, 21-25
business-to-business, 21-22
EAI, 22-25
applications
asynchronous communication, 409
complex messaging, 426
high-level reliability, 409
message trail, 409
MTA, 419
MUA, 419
multiple recipient, 409
security in, 625
store-and-forward, 409
architecture, 81-89
application, 82-86
baseline, 82
conceptual, 82
defined, 81
framework, 82
layered, 82-83
process, 88-89
technical, 86-88
viewpoints, 81
arrays, 122-125
compound types, 123-124, 125
defined, 122
encoding, 122-123
mapping, 326
multidimensional, 124, 326-327
type determination, 326
WSDL specification and, 147, 148
assertions, 650-658
attribute, 653-654
authentication, 652-653
authorization, 654-657
custom, 657
defined, 651
illustrated, 656-657
publishing, 223-224
response, 657
specification, 651
associations
extramural, 489, 491
intramural, 489
registry data, 489-491
XML document options, 293
asymmetric algorithms, 629-630
AsyncClient, 455-464
defined, 455
listing, 456-458
asynchronous invocation, 383-384
asynchronous messaging, 436-439, 451-469
with acknowledgment, 437, 438, 464
AsyncClient, 455-464
CallbackProcessor, 464-469
categories, 436-438
environments, 439
illustrated, 452
inquiry, 437
MessageFactory, 453
one-way, 437, 438
provider roles in, 436
ProviderConnection, 453
ProviderConnectionFactory, 453
PurchaseOrderService, 458, 460-464
requirement, 475
with response, 436-437, 464
self-addressed messages, 455
send message steps, 452
sender, 456-458
service implementation, 461
update, 437
Web components, 465-466
See also JAXM; messaging
asynchronous Web services, 410
atomicity
defined, 584
relaxed, 596
See also ACID
atomicity, consistency, isolation, durability. See ACID
atoms, 601
application/BTP elements in, 602
coordinator, 601, 603
defined, 600
attachments, 367-371, 383-384
asynchronous invocation with, 383-384
compound message with, 367-368
JAX-RPC, 367-371
MIME, 367-368
service implementation for processing, 369-370
SOAP, 368
XML, 384
attribute assertion, 653-654
defined, 653-654
request, 654
See also assertions
attributes
declaring, globally, 758
declaring, locally, 757
group, 758-759
values, 756-757
authentication
assertion, 652-653
digital signatures, 648
methods, 623
pluggable, 669, 670
support, 687
authorization assertion, 654-657
contents, 656
defined, 654
illustrated, 654-655
response, 655
See also assertions
availability, 707-712
benefit, 30
CBS development, 78-79
concepts, 709-710
damage, 708
defined, 17, 78-79, 709
expense, 709
high, 707-712
infrastructure design techniques, 711-712
questions, 79
redundant infrastructure for, 711
service consumers and, 79
service design techniques, 710
statistics, 709
support, 79

Previous Section Next Section


JavaScript Editor Java Tutorials Free JavaScript Editor