Jakarta XML Registries (JAXR; formerly Java API for XML Registries) defines a standard API for Jakarta EE applications to access and programmatically interact with various kinds of metadata registries. JAXR is one of the Java XML programming APIs. The JAXR API was developed under the Java Community Process as JSR 93.

JAXR provides a uniform and standard Java API for accessing different kinds of XML-based metadata registry. Current implementations of JAXR support ebXML Registry version 2.0, and UDDI version 2.0. More such registries could be defined in the future. JAXR provides an API for the clients to interact with XML registries and a service provider interface (SPI) for the registry providers so they can plug in their registry implementations. The JAXR API insulates application code from the underlying registry mechanism. When writing a JAXR based client to browse or populate a registry, the code does not have to change if the registry changes, for instance from UDDI to ebXML.

Jakarta XML Registries (JAXR) was removed from Jakarta EE 9.[1]

References

edit
  1. ^ Kaltepoth, Christian (January 17, 2020). "A deep dive into the Jakarta EE 9 Release Plan". JAXenter. Software & Support Media. Retrieved 2020-12-05.
edit

📚 Artikel Terkait di Wikipedia

Java XML

XML Web Services Jakarta XML Registries (JAXR) — formerly Java API for XML Registries Jakarta XML Web Services (JAX-WS) — formerly Java API for XML Web

Java version history

in JSR 51) Logging API (specified in JSR 47) Image I/O API for reading and writing images in formats like JPEG and PNG Integrated XML parser and XSLT processor

Java Web Services Development Pack

components and APIs available in the JWSDP 1.6: Java API for XML Processing (JAXP), v 1.3 Java API for XML Registries (JAXR) Java Architecture for XML Binding

Java Platform Module System

java.transaction.xa, and java.xml Similarly, import module java.base;, similarly, imports all 54 packages belonging to java.base. package org.wikipedia

Web service

Asynchronous JavaScript and XML (AJAX) is a dominant technology for Web services. Developing from the combination of HTTP servers, JavaScript clients

Java Community Process

standard technical specifications for Java technology. Becoming a member of the JCP requires solid knowledge of the Java programming language, its specifications

Namespace

often results in a conflict when trying to mix XML documents from different XML applications. This XML carries HTML table information: <table> <tr> <td>Good</td>

Java Platform, Micro Edition

available for the Java platform. Designed for mobile phones, the Mobile Information Device Profile includes a GUI, and a data storage API, and MIDP 2