Phillip Hallam-Baker wrote:
The key point here is that all that is required to make use of SRV for Web Service lookup is to have some defined convention for converting the information from the SRV record and accompanying TXT record into some form of URI.
That you are insisting on generic URIs makes the simple problem of syntactic conversions on URLs an insolvably complex problem of semantical conversions, I'm afraid. Masataka Ohta