- From: Champion, Mike <Mike.Champion@SoftwareAG-USA.com>
- Date: Mon, 4 Mar 2002 13:18:47 -0700
- To: www-ws-arch@w3.org
> -----Original Message----- > From: Krishna Sankar [mailto:ksankar@cisco.com] > Sent: Monday, March 04, 2002 3:00 PM > To: www-ws-arch@w3.org > Subject: RE: Web Service Definition [Was "Some Thoughts ..."] > > I had responded to the message. Yes, and you posed some questions that I didn't answer! > 1. Are we restricting web services to XML on the wire or just > Internet-protocols and marshalling ? I think XML provides various (SOAP, WSDL, Schemas, XForms etc.) good means to the end of an explicit, programmer-friendly "contract" describing the invocation and result. > 2. If Yes (i.e. only XML) what about XHTML ? I would say "yes" -- as one can do a lot with the DIV and SPAN tags along with the class attribute to disambiguate HTML for programmers while still making it look good to humans. Of course you need to *document* the conventions used. I don't know that we want to encourage that in the Reference Architecture, but the definition can't exclude it. > 3. If yes, what about a browser which translates XML to HTML and after > getting the input from a human sends back an XML ? Like XForms? I think (offhand, without considering it thoroughly) that our definition and reference architecture should cover the case of a program generating an XForms message to invoke a "web service" even though a human could do the same thing, and the "web service" wouldn't know whether a program or a human filled out the form.
Received on Monday, 4 March 2002 15:19:20 UTC