[ 
https://issues.apache.org/jira/browse/JUDDI-633?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13742151#comment-13742151
 ] 

Alex O'Ree commented on JUDDI-633:
----------------------------------

Avinash, I've already started porting the juddi client to .net. See 
https://issues.apache.org/jira/browse/JUDDI-567

My opinion is that this should be implemented on the server, this way paging 
operations would still function. This however would be a challenge due the fact 
that tmodel values are stored as strings.

I've also discussed this same topic in my master's thesis, which discusses 
improvements to UDDI. Comparison operators are suggested precisely for storing 
QoS parameters, such as up time, throughput, response time, etc. Then a client 
could ask for implements of service X that's sorted by response time, or only 
has a response time less than 100ms or so. I'm going to go ahead and commit 
what i have. It compiles, but its not complete

So due to the difficulty of doing this on the server, I'd suggest to use the 
parse function to go from the tmodel's string value, to a number, then do your 
own comparison. The query to UDDI should probably ask for services or binding 
templates that have the specific tmodels that you're using for QoS parameters.
                
> Building a Find Qualifiers for comparison operator such as "greater then" and 
> "less than".
> ------------------------------------------------------------------------------------------
>
>                 Key: JUDDI-633
>                 URL: https://issues.apache.org/jira/browse/JUDDI-633
>             Project: jUDDI
>          Issue Type: New Feature
>          Components: juddi-tomcat
>    Affects Versions: 3.1.5
>         Environment: Windows 8 Pro.
> Tomcat 7.0
> MySQL 5.6
>            Reporter: Avinash Ganpat Mahajan
>            Assignee: Kurt T Stam
>              Labels: features
>             Fix For: 3.1.5
>
>   Original Estimate: 1,224h
>  Remaining Estimate: 1,224h
>
> I am trying to implement QoS aware UDDI searching mechanism.
> As QoS attributes are stored in KeyedReferences so needs to have some 
> qualifiers to give flexibility for searching such as for cost.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to