SOAP 1.1 doesn't define a formal binding to HTTP GET, so even though WSDL 1.1 defines a binding, the environment is not properly specified.
SOAP 1.2 defines a formal binding to HTTP GET, so that's what Nelson is referring to when he says that it's relatively new. Note that the WSDL 1.1 HTTP binding doesn't quite match up with the SOAP 1.2 binding. Also, the WS-I Basic profile disallows use of the HTTP GET binding. WSDL 2.0 is nearly finished, and once it is, I expect we'll see broader adoption of the HTTP GET binding. Anne -----Original Message----- From: Torsten Heinen [mailto:[EMAIL PROTECTED] Sent: Tuesday, September 28, 2004 3:19 PM To: [EMAIL PROTECTED]; Nelson Minar Subject: Re: axis 1.2beta2 and http get Thanks, Nelson! Well, I didn't dig deeper into the source, but I looked at the architectural guide and the Axis-FAQ. The FAQ states that Axis 1.1 supports WSDL 1.1 and SOAP 1.1/1.2 (http://nagoya.apache.org/wiki/apachewiki.cgi?AxisProjectPages/StandardsSupp orted). The W3C WSDL 1.1 Spec in turn defines HTTP GET bindings for web services. See http://www.w3.org/TR/wsdl.html#_http for details. As I understand this, it should be possible to implement HTTP GET style web services with Axis. Otherwise Axis wouldn't comply to WSDL 1.1 spec, or am I wrong here? I understand that this issue is related to the design and scope of the Axis project. If it isn't implemented yet, will it ever going to be? Or should we instead make use of pure servlets to implement HTTP GET requests? Would be nice, if someone could shed some light on this issue. Thanks, Torsten On Fri, 24 Sep 2004 08:42:48 -0700, Nelson Minar <[EMAIL PROTECTED]> wrote: >> Now I wonder if Axis supports HTTP GET at all? > > I've never looked into this, but I'd be surprised if Axis supported > it. The GET binding is a fairly new thing in SOAP, I'd be surprised if > Axis implements it. A quick grep of the source finds a bit of code to > at least parse the GET in a WSDL, around the symbol > BindingEntry.TYPE_HTTP_GET. But I didn't see any code to implement it. > > I'm sorry I don't have a more definitive answer for you. Does someone > else? It'd be cool if Axis could support this style of web service. > > A bit more here: > http://www.mail-archive.com/[EMAIL PROTECTED]/msg09446.html
