The JWSDP Registry Server is a UDDI Version 2-compliant registry server provided with the JWSDP download pack. The registry server is implemented as a servlet hosted in the Tomcat Web server. A database based on an Xindice database is used to store the registry data. This database is also shipped with the JWSDP download. You will be using the JWSDP Registry Server to run the applications created in this chapter. The JWSDP Registry Server can be used only after starting the Tomcat Web server and the Xindice database. Go to Start, Programs, Java Web Services Developer Pack 1.0, Start Tomcat to start the Tomcat Web server. To start the Xindice database, select Start, Programs, Java Web Services Developer Pack 1.0, Start Xindice. After both the Tomcat Web server and the Xindice server are up, you can use the JWSDP Registry Server. NOTE There are a number of other registries that can be accessed by JAXR to publish, query, and manage information: -
Microsoft http://uddi.rte.microsoft.com/ -
IBM http://www-3.ibm.com/services/uddi/v2beta/protect/registry.html -
Hewlett-Packard http://uddi.hp.com/ -
SAP http://udditest.sap.com/ -
Systinet http://www.systinet.com/index.php?nav=/products/wasp_uddi/overview -
Glue http://www.theindelectric.com/ Now let's start developing the applications that use JAXR to access and work with UDDI-based registries. Because the JWSDP registry is empty, you need to populate it with data before you can run queries. Therefore, the first application you will be creating will demonstrate how to publish data to a registry. Next, you will build an application that will query the registry to get the required information. The chapter will conclude with an application that shows how to delete information from a registry. |