identifiers, 196–197
business entity, 196–197
marking entities with, 196–197
See also UDDI
identity management, 680–682
components, 681
defined, 680
factors, 680
features, 686
implementing, 688
solution, 681, 686
Web services and, 681–682
See also security; SourceID
implementation scenarios, 25–28
composite service, 25–26
middleware service, 26
service bus, 26–28
simple service, 25
Implementing Enterprise Web Services
defined, 401
JAX-RPC and, 401–402
specification, 398
import element, 164–165
defined, 164
use, 164, 176
See also WSDL documents
include element, 766
independent software vendors (ISVs), 227
indirect DII, 361–362
InfoMosaic SecureXML, 639
information hiding
contracts and, 47–48
defined, 9
information models, 480
creating, 500
ebXML, mapping to JAXR, 544
inheritance relationships, 486
JAXR, 483–491
mapping, 531
UDDI, 506
input element, 152
extending, 166
output element before, 152
Inquiry API, 200–201
browse pattern, 200
defined, 200
drill-down pattern, 200
invocation pattern, 201–202
See also UDDI
inspections, 94
integrability
defined, 77
improving, 77, 78
questions, 77
See also component-based service (CBS) development
integrity, 18
interface definition, 89–91
intermediaries
implementing, 376
SOAP, 113
internationalization, 216–219
name schemes, 217
postal address support, 217–218
time zone support, 217
UDDI registry support, 217
Internet Message Access Protocol (IMAP), 419
interoperability, 48–49, 690–693
achieving, 48
defined, 48
between heterogeneous platforms, 694
issues, 690
JAXM, 472
JAX-RPC, 393–398
problems, 393–394
between security service providers, 628
as SOAP goal, 690
testing, 394
UDDI, 203, 693
intramural associations, 489
invocation pattern, 201–202
extending, 201–202
failed invocation of service, 201
implementation, 202
using, 201
See also Inquiry API; UDDI
isolation, 584–585
defined, 584
levels, locking and, 586
read committed, 585
read uncommitted, 585
repeatable read, 585
serializable, 585
See also ACID; transaction management; transactions