Name
Package javax.xml.registry
Synopsis
The javax.xml.registry
and
javax.xml.registry.infomodel
packages contain the classes and
interfaces that make up the
Java API for
XML-based Registries (JAXR). The
javax.xml.registry.infomodel package (described in
the next chapter), defines the programming interface for the objects
that reside in a registry, while the
javax.xml.registry package (the subject of this
chapter), provides the means to connect to a registry, submit
queries, and update and delete objects within the registry.
In the JAXR API, a client application connects to a JAXR provider that is usually co-resident with it. The JAXR provider is specific to a particular type of registry, but provides a programming model that is entirely independent of the way in which the target registry stores and manages its content. There are currently two major registry types in common use: the UDDI registry and the ebXML registry/repository. Although these registries have a lot of common functionality, the ebXML registry/repository also provides features that have no counterpart in the UDDI registry and that cannot reasonably be emulated by a UDDI-based JAXR provider. The JAXR API deals with this situation by allocating each method to a capability level. There are currently two such levels: level 0, which broadly corresponds to the functionality provided by a UDDI registry, and level 1, which extends level 0 to include functionality from the ebXML registry specification. All JAXR providers ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access