by Bilal Siddiqui In This Chapter
This chapter is dedicated to XML registries, such as the discovery stack of Web services, which was introduced in Chapter 11, "Web Services Explained." In this chapter, we will first discuss the use of XML registries in P2P applications. We will then extend the UDDI discussion of Chapter 11 and the details of using UDDI's XML structures to publish and find Web services. The UDDI API discussion will be followed by a Java code example that shows UDDI request authoring in Java. We will also introduce ebXML, which is a set of XML-based grammars to describe, register, store, and discover business processes. Another related topic that we will discuss in this chapter is Java API for XML Registries (JAXR), an API that provides a layer of abstraction over all XML registries, including the UDDI registry. We will conclude this chapter with a brief note about the Web service usage models, especially with reference to P2P networks. |