The JAXR Architecture

Figure 9.3 shows the JAXR architecture and its core components, which are described in the following sections.

Figure 9.3. The JAXR architecture.

JAXR Client

The JAXR client is a Java program that uses the JAXR API to access a registry via a JAXR provider.

RegistryService Interface

The RegistryService interface is the main interface implemented by a JAXR provider. This interface provides a number of methods with which a JAXR client can determine the capability provided by the JAXR provider.

Capability-Specific Interfaces

The capability-specific interfaces implemented by a JAXR provider provide various registry capabilities, ...

Get Java™ APIs for XML Kick Start now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.