Re: EndpointRefs-47

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Maybe I'm just being naive, but there's a particular point in our
discussion at the f2f about WSRF/EPR [1] (two or three pages down,
search for 'declaring the prefixes') which seems to me to offer a pretty
clean solution (to the problem of accommodating EPRs to WebArch),
namely using qnames as URI parameters to convey EPR parameters, e.g.

  
 http://example.com/fabrikam/acct?wsaw:InterfaceName=fabrikam:Inventory

as the URI equivalent of the EPR (example 2.1 in [2]):

  <wsa:EndpointReference
    xmlns:wsa="http://www.w3.org/2005/03/addressing"
     xmlns:fabrikam="http://example.com/fabrikam">
   <wsa:Address>http://example.com/fabrikam/acct</wsa:Address>
   <wsa:Metadata
       xmlns:wsdli="http://www.w3.org/2004/08/wsdl-instance"
       wsdli:wsdlLocation="http://example.com/fabrikam http://example.com/fabrikam.wsdl">
     <wsaw:InterfaceName>fabrikam:Inventory</wsaw:InterfaceName>
   </wsa:Metadata>
  </wsa:EndpointReference>

I'm not _sure_ this example works, because I can't be sure what the
WSDL for the presumed service is -- it would have to bind the wsaw and
fabrikam prefixes. . .

Thoughts?

ht

[1] http://www.w3.org/2001/tag/2005/09/20AM-minutes.html#item04
[2] http://www.w3.org/TR/2005/WD-ws-addr-wsdl-20050413/#refmetadatfromepr
- -- 
 Henry S. Thompson, HCRC Language Technology Group, University of Edinburgh
                     Half-time member of W3C Team
    2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44) 131 650-4440
            Fax: (44) 131 650-4587, e-mail: ht@inf.ed.ac.uk
                   URL: http://www.ltg.ed.ac.uk/~ht/
[mail really from me _always_ has this .sig -- mail without it is forged spam]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)

iD8DBQFDS/GwkjnJixAXWBoRAiDIAJ48oatw9lIpPXOzE37OWIycDvVtrQCbBxcW
eH33AD7hcJ9/+K6vfEC6JFc=
=XqF0
-----END PGP SIGNATURE-----

Received on Tuesday, 11 October 2005 17:09:25 UTC