[
Lists Home |
Date Index |
Thread Index
]
On Tuesday 12 February 2002 09:30 am, Leigh Dodds wrote:
> interface Gettable
> {
> String get();
> }
>
> class X implements Gettable {...}
> class Y implements Gettable {...}
>
> IOW, RESTful-ness is about relying on a standard interface
> to resources, which contains only four methods. The URI
> determines resource identity, i.e. the object to which the method
> is sent. The resources are polymorphic, in that the same operations
> may involve different processing once invoked.
Right. This, again, isn't unique to REST, but is one of it's
distinguishing characteristics.
My point was not that this is a bad thing to do, simply that REST does
not require GET... especially an HTTP get. REST emphasizes consistent
minimal interfaces.... I want to cleave HTTP from REST so they can be
evaluated individually.
FWIW. polymorphism is usually tied to a "typeof" or "instanceof" for
dispatch as well....
|