On Fri, Feb 3, 2012 at 1:22 AM, Todd Grigsby <[email protected]> wrote: > RPC and REST are both used to implement Web services, and that's where the > semantic similarities end. I only brought it up because Amazon touts > DynamoDB as REST, but it's anything but. I find it aggravating when some > noob creates a Web service and slaps a REST label on it because he read an > article about it, but doesn't understand what it means. Even worse, Amazon > does have experience creating actual REST services, so you would think > someone there would have stopped the announcement and corrected the online > docs and marketing blurbs. >
That's obviously a pretty impassioned response.. I don't think it's quite that far, since I generally think of RPC -- in it's general form -- as doing something sufficiently high level to abstract away the differences between the protocols. Here, I'm talking about any general utility that lets you interface between systems written in very different ways.. I'd agree with your sentiment of REST being used as a buzzword, but I'm not sure you can say that they have nothing in common except both being used in web services. (I guess now that I think about it more, however, REST does feel much less than the typical things I see in RC, but all he necessary requirements to implement the traditional stuff are there, there's nothing lacking in inherent expressivity, though I suppose this is like saying the differences between Haskell and the lambda calculus isn't that much..) kris -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

