--- Steve Jones <[EMAIL PROTECTED]> wrote:
> What is the real-world effect of calling PUT? > What is the business value of calling put? The resource (URI) + the method defines the business value. In the small, to a single consumer, the value of splitting these two is negligible (vs. a more traditional, business-aligned operation like "putSomethingHere"). > Describing PUT as the operation is a bit strange to > me as it has > neither value nor effect. The value is in the network effects generated by everyone agreeing to an operation that means "replace state idempotently". The value is the large -- through network effects that result when one factors out some broad agreements. If we all agree on a universal way to PUT something, somewhere, idempotently, we have a lot of value. Of course, none of this helps the individual developer who wants A to consume B. It helps the network out (and developers that want to take advantage of the network), and leads to many returns .... ... Having said this, I've seen countless developers curse HTTP as the most evil / awful protocol in the universe because they can't develop applications the way THEY want to (stateful, conversational, transactional, etc.) , regardless of whether such approaches are possible in a widely decentralized system... All it indicates is there are plenty who don't care about the network (rightly or wrongly), they just want to get their part of the world done. Thus, If you're focused in the small (where small = within a department, division, etc.), SOAP/WSDL in an IDE is hard to beat. REST in a dynamic language is comparible. Perhaps this is why the argument continues ;) Cheers Stu __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ------------------------ Yahoo! Groups Sponsor --------------------~--> Something is new at Yahoo! Groups. Check out the enhanced email design. http://us.click.yahoo.com/SISQkA/gOaOAA/yQLSAA/NhFolB/TM --------------------------------------------------------------------~-> Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/service-orientated-architecture/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
