Jump To Close Expand all Collapse all Table of contents JUDDI Registry Guide Preface 1. Preface Expand section "1. Preface" Collapse section "1. Preface" 1.1. Business Integration 1.2. What is a Service-Oriented Architecture? 1.3. Key Points of a Service-Oriented Architecture 1.4. What is the JBoss Enterprise SOA Platform? 1.5. The Service-Oriented Architecture Paradigm 1.6. Core and Components 1.7. Components of the JBoss Enterprise SOA Platform 1.8. JBoss Enterprise SOA Platform Features 1.9. Features of the JBoss Enterprise SOA Platform's JBossESB Component 1.10. Task Management 1.11. Integration Use Case 1.12. Utilising the JBoss Enterprise SOA Platform in a Business Environment 2. Introducing the jUDDI Registry Expand section "2. Introducing the jUDDI Registry" Collapse section "2. Introducing the jUDDI Registry" 2.1. Intended Audience 2.2. Aim of This Book 2.3. Back Up Your Data 2.4. jUDDI Registry 2.5. jUDDI and the JBoss Enterprise SOA Platform 2.6. Other Supported Service Registries 2.7. Service Registry 2.8. Service Provider 2.9. Service Broker 2.10. Service Requester 2.11. Web Service 2.12. Web Service End-Point 2.13. Web Services Description Language (WSDL) 2.14. Universal Description, Discovery and Integration (UDDI) Registry 2.15. UDDI Application Programming Interfaces 2.16. UDDI Page Types 2.17. The Service Registry and the JBoss Enterprise SOA Platform 2.18. jUDDI and the ESB 2.19. How the Registry Works 2.20. Apache Scout 2.21. Java API for XML Registries (JAXR) 2.22. Registry Interface 2.23. Variable Name: SOA_ROOT Directory 2.24. Variable Name: PROFILE 3. Setting Up Your Root Seed Data Expand section "3. Setting Up Your Root Seed Data" Collapse section "3. Setting Up Your Root Seed Data" 3.1. Service Registry Publishers 3.2. Seed Data 3.3. Service Registry Seed Data Files 3.4. root_Publisher.xml 3.5. Key Generator Schema 3.6. tModel 3.7. root_tModelKeyGen.xml 3.8. Create a Key Generator Schema for a Publisher 3.9. View a Publisher via More than Just One KeyGenerator tModel 3.10. Configure Business and Service Data Using a Publisher 3.11. Configure Tokens in the root_BusinessEntity.xml File 3.12. Customise the Seed Data 4. Simple Publishing via the API Expand section "4. Simple Publishing via the API" Collapse section "4. Simple Publishing via the API" 4.1. UDDI Data Model 4.2. Business Entity 4.3. Business Service 4.4. End-Point Reference 4.5. UDDI and the jUDDI API 4.6. jUDDI Additions to the UDDI Model 4.7. Tutorial: Use the Service Registry for the First Time 5. Subscriptions Expand section "5. Subscriptions" Collapse section "5. Subscriptions" 5.1. Subscription API 5.2. Subscription Types 5.3. Tutorial: Subscriptions 5.4. Tutorial: Deploy the HelloSales Service 5.5. Allow Users to Create Their Own Subscriptions 6. Support for M-Beans Expand section "6. Support for M-Beans" Collapse section "6. Support for M-Beans" 6.1. M-Bean 6.2. jUDDI M-Beans 7. Using the jUDDI Client Expand section "7. Using the jUDDI Client" Collapse section "7. Using the jUDDI Client" 7.1. jUDDI Client 7.2. jUDDI Client Dependencies 7.3. jUDDI Client and the JBoss Enterprise SOA Platform 7.4. Transport Settings 7.5. uddi.xml 7.6. Deploy a Custom jUDDI Client Configuration 7.7. Sample jUDDI Client Configuration File 7.8. Java API for XML Web Services (JAX-WS) 7.9. Set the JAX-WS Transport 7.10. Remote Invocation Class 7.11. jUDDI and Remote Method Invocation 7.12. Enable Remote Method Invocation for jUDDI 7.13. InVM Transport 7.14. InVM and jUDDI 7.15. Configure the InVM Transport for jUDDI 7.16. Start the Service Registry Using the InVM Transport 7.17. Stop the Service Registry Using the InVM Transport 7.18. UDDI Annotation 7.19. Use the UDDIService Annotation 7.20. UDDIService Attributes 7.21. Use the UDDIServiceBinding Annotation 7.22. UDDIServiceBinding Attributes 7.23. Example Use of UDDI Annotations 7.24. CategoryBag Attribute 7.25. Example Use of the CategoryBag Annotation 7.26. Use Annotations to Develop a Web Service 7.27. Key Template 7.28. Key Template Properties 7.29. Use the jUDDI Client Code in Your Application 7.30. WSDL and the UDDI Registry 7.31. Specification for the Service and Binding Descriptions in the WSDL 7.32. Register a WSDL Process in jUDDI 7.33. Remove a WSDL Binding from the Service Registry 7.34. Register a BPEL Process in jUDDI 7.35. URLLocalizer Interface and the JBoss Enterprise SOA Platform 7.36. Dynamic UDDI Service Look-up 7.37. Use the Service Locator to Find a Service Binding 7.38. Tutorial: Using the jUDDI Client A. Revision History Legal Notice Settings Close Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Red Hat Training A Red Hat training course is available for JBoss Enterprise SOA Platform Preface Previous Next