Ralph Merkle's Puzzle Protocol, 631–632
redundant infrastructure, 711
references
defined, 124
digital signature, 636
service, 399
SOAP, 124
registrars, 179
registries, 479–480
capability, 481–482
defined, 479
EAI, 230
ebXML, 250–256, 498
heterogeneous, 481
information model, 480
marketplace, 228–229
portal, 229–230
private UDDI, 196–197, 227–231
public UDDI, 227
queries, 497
querying, 520–523
RMI, 479–480
security and, 232
service, 16, 38
UDDI, 178–179, 219–220, 224–225, 227–231, 485, 488, 499–523
usage, 480
Web services, 181, 480
See also UDDI registries
registry browser, 275
registry data
association of, 489–491
classification of, 485–489
Registry Information Model (RIM), 251–252
defined, 251
illustrated, 252
relationships, 251
UDDI, 255
See also ebXML
Registry Services Specification, 251–253
RegistryObject interface, 487, 491
RegistryPackage objects, 538
regression testing
defined, 93, 701
example, 701
See also testing
regulatory, 18
reliability
CBS development, 79–80
defects, 94
defined, 18, 79
dependence, 61
factors, 79
measurement, 61
questions, 79
Reliable HTTP (HTTPR), 703
Remote Method Invocation (RMI), 84
analogy, 402
EJB use of, 716
objects, 140
registry, 479–480
remote procedure call (RPC), 313
implementations with SOAP, 317
nonblocking invocation, 356
one-way, 356
performing, 315
See also JAX-RPC
report-hazard element, 609
reporting, 19
repositories, 479–480
request-response operation, 151
defined, 151
illustrated, 152
See also operation element
request-response processing, 335
requirements analysis, 66
reusability, 28
CBS development, 73–76
defined, 73
improving, 74–76
questions, 73
Rivest, Shamir, Adelman (RSA), 632
routing, 431
RPC styles, 160, 161
RPC/encoded style, 329, 335
example, 330
JAX-RPC and, 329
when to use, 333–335
WSDL for, 161
See also styles
RPC/literal style, 162, 330–331, 335
example, 330–331
WSDL for, 162
See also styles
RSA BSAFE, 639
runtime binding, 12
run-time security, 623–626