In this chapter, we looked at JAXR and its functionality. So, why is this API important, and why should developers use it? For businesses to communicate with their partners and forge relationships, not only do they need to expose their functions as Web services, they also need to publish them in a manner accessible by different partners. Using open standards such as XML, UDDI/ebXML registry, and SOAP eliminates the dependence between disparate hardware and software stacks and facilitates a loosely coupled architecture. JAXR removes the dependence between applications and nonstandard toolkits by giving developers a rich, simple, standard extension API to communicate with registry providers using these very same open standards. It allows applications accessing XML registries to remain vendor-neutral and portable across disparate registry implementations.