Greg: Not sure if this is what you're asking, but I recently worked on a project that had a "Create" process that involved multiple tabs on a form including ...
13131
Bob Haugen
bob.haugen@...
Jul 24, 2009 11:15 am
... Mike, you just described yet another instance of the provisional-final transaction pattern....
13132
fuzzybsc
Jul 25, 2009 8:46 am
G'day, Code on demand is the optional constraint in REST. Roy's thesis has this to say in section 3.5.3: "In the code-on-demand style [50], a client component...
13133
Mike Kelly
pleb1985
Jul 27, 2009 8:59 am
... Hi Dhananjay, Why would application state always be the same for all representations of a resource? ... That is, essentially, what I was suggesting ... I...
13134
Dhananjay Nene
dnene
Jul 27, 2009 9:08 am
... An application state reflects where the user is in the overall workflow supported / managed by the application. It is therefore not dependent upon the...
13135
Mike Kelly
pleb1985
Jul 27, 2009 9:22 am
... A bookmark is an application state a user would like to return to. Given that application state must be driven by hypermedia - a bookmark can be considered...
13136
Mike Kelly
pleb1985
Jul 27, 2009 9:45 am
... I'm not sure if I understand the distinction you make between application and resource state ... If a bookmark is not a stored reference to a given...
13137
Dhananjay Nene
dnene
Jul 27, 2009 9:55 am
Mike, ... XHTML / JSON formats are an attribute of the resource representation - they cannot be an attribute of the application state, since from an...
13138
Mike Kelly
pleb1985
Jul 27, 2009 10:26 am
... This seems to imply tight coupling between resource and application state. I can't agree that these are the same states from an application perspective...
13139
Dhananjay Nene
dnene
Jul 27, 2009 11:41 am
My comments at the very end. ... I think it boils down to the fact whether one interprets a control-header and a representation format to influence an...
13140
Sebastien Lambla
serialseb
Jul 27, 2009 11:56 am
... I'm going back to what I stated before. If you care about identifying separate things, then they should be separate things. Conneged representations are...
13141
Mike Kelly
pleb1985
Jul 27, 2009 1:34 pm
Seb, Essentially: I don't assume just because I need to provide a hyperlink to a representation, that it must have its own URI. Maybe it is possible to have a...
13142
Sebastien Lambla
serialseb
Jul 27, 2009 2:37 pm
... That's the state of web architecture, and of ReST over http. ... URIs identify resources. If you provide a new media type that requires both URI and...
13143
Mark Baker
gonga_thrash
Jul 28, 2009 5:57 pm
I consider plugins to be code-on-demand. They just have an awful UI as commonly implemented. Mark....
13144
Sean Kennedy
seandkennedy
Jul 30, 2009 10:13 am
Hi, I recently wrote a paper outlining a framework that would RESTify SOAP requests e.g. a SOAP request would be mapped to a RESTful GET/PUT/POST/DELETE. One...
13145
Sam Johnston
sam.johnston...
Jul 30, 2009 10:25 am
URL length restrictions are real - for example Internet Explorer chokes after 2083 characters <http://support.microsoft.com/kb/208427>. Worse, they're...
13146
Sean Kennedy
seandkennedy
Jul 30, 2009 10:35 am
Thanks Sam. The reference will be useful. I suppose my query is : are SOAP requests that complex that they cannot be accomodated in a GET? Regards, Sean. ...
13147
Ebenezer Ikonne
amaeze77
Jul 30, 2009 12:12 pm
... What is the complexity? I don't get that. I haven't experienced this personally....
13148
Sean Kennedy
seandkennedy
Jul 30, 2009 12:47 pm
Yes, I agree, the uniform interface should be maintained. In other words, if the SOAP message is "updateCustomer" then that should map to a PUT, "addCutomer"...
13149
António Mota
amsmota
Jul 30, 2009 1:24 pm
Our current REST-like infrastructure was designed from the ground-up to support several connectors, and we have at the moment HTTP, IMAP, JMS and IntraVM...
13150
David Stanek
dstanekatt
Jul 30, 2009 1:30 pm
... You can use the body for a PUT and a POST. All of the data should not be on the query string. It sounds like you may be confusing REST with "jam everything...
13151
Philippe Mougin
pmougin2001
Jul 30, 2009 2:33 pm
... Note that SOAP is now able to use GET to do a get. See SOAP 1.2 - HTTP GET usage (http://www.w3.org/TR/soap12-part0/#L26854). Philippe Mougin...
13152
Sean Kennedy
seandkennedy
Jul 30, 2009 3:30 pm
Yes, good point. If SOAP 1.2 with the WebMethod enables GET, which would have the benefit of enabling cache intermediaries, then why isn't is used more often?...
13153
Justin Cormack
cuttlefish42
Jul 30, 2009 5:28 pm
... In theory but read "It should be noted that SOAP Version 1.2 does not specify any algorithm on how to compute a URI from the definition of an RPC which has...
13154
Philippe Mougin
pmougin2001
Jul 30, 2009 6:32 pm
... Well, not necessarily. RPC is one possible usage of SOAP but other usages (mostly, exchanging XML messages) exist as well. Fundamentally SOAP defines an...
13155
Will Hartung
gaminginparis
Jul 30, 2009 7:01 pm
... Yes, it's accurate. There are many domains that pass around very complicated requests, and the requests are very large. There's no way, in a general case,...
13156
Eric Newcomer
e_newcomer
Jul 31, 2009 10:04 am
The dicussions about SOAP and Web services in general often suffer from a lack of distinction between what's in the specifications, and what is actually...
13157
Sean Kennedy
seandkennedy
Jul 31, 2009 11:31 am
With XML, the larger the file size, the more the XML metadata that is present. I believe that the XML metadata can be stripped out when mapping to a URI and...
13158
Bill Burke
patriot1burke
Jul 31, 2009 8:06 pm
Doesn't HTTP Keep-Alive handle this scenario? Then the listener would continually being doing GETs (or POSTs). Its a little less efficient, but does this...
13159
Bill Burke
patriot1burke
Jul 31, 2009 8:26 pm
I hate to turn this into a WS-* vs. REST debate, but, a few things I don't like about WS-* is that: * It doesn't leverage HTTP * It requires an envelope...