Stefan Tilkov wrote:
> On Apr 21, 2008, at 4:49 PM, Jakub Podlesak wrote:
>> As opposed to "regular" web services with which you communicate
>> through SOAP
>> messages, RESTful web services can be accessed via the much
>> simpler and more
>> well-known HTTP GET, POST, PUT, DELETE methods, making it easier
>> for non-Java
>> clients (e. g. Javascript or Perl) and for developers not familiar
>> with web
>> services to invoke its operations. Of course, however, you have to
>> pay a price
>> for it. First, you lose -- or at least have to implement yourself
>> -- many
>> sophisticated features like security, reliable transport,
>> optimized message
>> transfer, registries etc., available in "regular" web services.
> I strongly disagree you lose anything available in "regular" web
> services; in fact, I claim there's nothing regular about them and
> it's sort of weird to treat REST as if it came afterwards. But it
> doesn't really matter whether or not you agree with me: I strongly
> advise to keep any comparison with Web services out of the text to
> avoid getting drawn into flame wars.
I strongly concur with both points.
I think we should craft a couple of paragraphs highlighting the main
concepts and why it is useful, which stands on its own terms without
requiring comparisons to WS-*, or CORBA or Tuple spaces :-)
We can reference other articles explaining the REST style in more
detail (that may or may not make such comparisons), for example by
Stefan himself, Steve Vinoski and Joe Gregorio, and of course
pointing to the RESTful Web services book.
Paul.
> Stefan
> --
> Stefan Tilkov, http://www.innoq.com/blog/st/
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_jersey.dev.java.net
> For additional commands, e-mail: users-help_at_jersey.dev.java.net
--
| ? + ? = To question
----------------\
Paul Sandoz
x38109
+33-4-76188109