[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Rethinking namespaces, attribute remapping (was Re:[xml-de


web services namespaces
>From: "Rich Salz" <rsalz@d...>
>Subject: Re:  Rethinking namespaces, attribute remapping (was
Re: TAG on HLink)
>
>> On Fri, 27 Sep 2002, Jeff Greif wrote:
>>
>> > You can imagine a single
>> > piece of code acting as the guts of a client that can access any web
>service
>> > described by WSDL.
>>
>> Without any knowledge of the operation's semantics?  Such a thing will
>> only be useful as a debugging tool.
>>

Actually, we're doing something similar, using XForms on top of WSDL with a
Schema, which all three together provide a chain of knowledge from the web
service to the user and back.

On demand, a web service can provide a template for a unit of work, which a
user agent can transform into something presentable to the user, and then
back into something presentable to the web service for invocation later.

The template is a simple container document which lists the WSDL and Schema,
a prototype instance, and an XForms model and abstract UI controls bound to
changeable nodes in the instance.  The WSDL provides the operation
semantics, the XML Schema provides the datatypes, and the XForms provides
the human-readable explanation of the semantics (and some additional
client-side validation).  

I hope to write this up as a paper for WWW2003, whose deadline is fast
approaching.

Leigh.

-----Original Message-----
From: Jeff Greif [mailto:jgreif@a...] 
Sent: Friday, September 27, 2002 4:54 PM
To: Rich Salz; xml-dev@l...
Subject: Re:  Rethinking namespaces, attribute remapping (was
Re: TAG on HLink)


The user says which ones to invoke, in what order, what values to pass in,
and what to do with what comes back.  The plumbing works with any of them.
It's not magic.

Jeff

----- Original Message -----
From: "Rich Salz" <rsalz@d...>
To: "Jeff Greif" <jgreif@a...>
Cc: <xml-dev@l...>
Sent: Friday, September 27, 2002 4:48 PM
Subject: Re:  Rethinking namespaces, attribute remapping (was
Re: TAG on HLink)


> On Fri, 27 Sep 2002, Jeff Greif wrote:
>
> > You can imagine a single
> > piece of code acting as the guts of a client that can access any web
service
> > described by WSDL.
>
> Without any knowledge of the operation's semantics?  Such a thing will
> only be useful as a debugging tool.
>
> (The BBN Cronus distributed system, a research project, had this in 1988;
> Corba had it's DII (dynamic invocation interface) in the early 90's.  The
> fun thing about this WS stuff is that it's not all that new... :)
> /r$
>
>
>
>


-----------------------------------------------------------------
The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
initiative of OASIS <http://www.oasis-open.org>

The list archives are at http://lists.xml.org/archives/xml-dev/

To subscribe or unsubscribe from this list use the subscription
manager: <http://lists.xml.org/ob/adm.pl>

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.