Web Services
adapting to, 9-10
for all languages and platforms, 36
architecture adapters in, 64-71
as application components , 11
as integration technology, 18
as stateless, 117
bringing into a Java application, 253
bringing order to the Internet, 3-5
in the case study, 53-56
common communication mechanism, 35-36
common interfaces for, 263-264
conceptual design diagram, 44
connecting a Java application to, 227
connecting to a standalone application, 225-244
Connector pattern with, 235-241
consuming with Apache Axis, 69-71
creating flexibility in, 12-13
and Data Transfer Object, 292
defined, 4
dynamic reference to, 269
and event monitors , 171-172
implementing Data Transfer patterns, 288-292
implementing an Observer pattern, 195-200
Java interaction scenarios, 59-60
language- and platform-neutral, 5
limitations vs. object-based languages, 131
limiting types of client access to, 122
monitoring another company's, 183
monitoring for status changes, 180-182
with Partial Population pattern, 303-307
path through Web tier , 31
polling structure diagram, 172
publishing, 54
refining the structure of, 12
and rich object orientation, 112
service implementation, 40, 45
service implementation listing, 45
and service-oriented architecture, 36, 44-53
standardized communication between services, 35-36
standardized interfaces for, 83
tying together architectures, 4-5
UDDI for, 82-95
uses for, 2
using business objects with, 111-112