UDDI Metadata Query via URI Dissection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
UDDI registry metadata retrieval is limited by the size constraints of discoveryURLs and the lack of defined results for HTTP GET commands, making it difficult to effectively query and retrieve business information from UDDI registries.
Innovation Solution
A method and system for developing a URI query with parameters that identify data, generating a UDDI query in a specified format, and sending it to a UDDI registry, utilizing a URI query mechanism, dissection mechanism, and interface to facilitate efficient metadata retrieval.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If HTTP GET command is used to retrieve discoveryURLs, then the query can be sent to UDDI registry, but the results are not defined and size is limited
Solution Approach 1:
The patent changes the query parameter format from HTTP GET command to URI query with UDDI specified format, which enables defined results and removes size limitations. This parameter change transforms the retrieval mechanism to support flexible and well-defined query outcomes.
2Ease of operation
If discoveryURLs are used to provide location of documents, then alternate URL addressable documents can be accessed, but the URLs are limited in size
Solution Approach 1:
The patent segments the discoveryURL retrieval process into two parts: a compact URI query that identifies the data location, and the actual data retrieval through UDDI registry. This segmentation allows the query mechanism to remain small while enabling access to large amounts of data through the registry system.
3Measurement precision
If URI query with parameters is generated, then precise data identification is achieved, but additional conversion step is required
Solution Approach 1:
The patent introduces a URI query dissection mechanism as an intermediary that automatically converts URI queries with parameters into UDDI specified format queries. This intermediary handles the conversion complexity internally, providing precise data identification to the user while managing the format transformation in the background.
Data Source
AI summary
A query for data in a UDDI registry is developed. A URI query having parameters that identify the data is provided. A UDDI query having a UDDI specified format based on the parameters in the URI query is generated. The UDDI query is sent to the UDDI registry.


