On 14/01/2008, Alexander Johannesen <[EMAIL PROTECTED]> wrote: > > > > > > > On Jan 13, 2008 8:37 AM, Steve Jones <[EMAIL PROTECTED]> wrote: > > The interface is proprietary as its specific to a given > > implementation, linked directly to that implementation and not managed > > by any sort of standards body. > > I hear what you say, and you may be technically correct that the > interface is heavily linked to HTTP, but certainly the definition of > REST was an important step in breaking those apart. I no longer see > the interface as proprietary even though the implementation of their > original definition is.
That sounds a little odd as it implies that there is nothing that anyone could do with HTTP that would be proprietary. Its not that the interface is heavily linked to HTTP that makes it proprietary its that its linked to a specific solution that makes it proprietary, Web Services (WS-*), RMI, IIOP etc can all be used to create proprietary solutions on standard protocols. What Jini does is standardise more than simply the exchange pattern. > > > > Which isn't different to "Jini 'services' works because you know how > > > to use Jini." > > > > It is as I can download a formal specification for Jini, build my own > > implementation and have all the proxy/dynamic code/lookup/leasing/etc > > stuff work and interoperate with others. > > I was talking conceptually here, not technically. Conceptually you could create a whole standard built around REST and extending REST that does what Jini does, including creating a mobile code implementation for REST. This however doesn't exist, in the same way as you could build REST using guinea pigs, conceptually its possible but that doesn't mean its logically sensible :) > > > REST provides a syntax but not the semantics. > > Dangerous word that 'semantics' as there are plenty of semantics in > syntax. :) Actually here I think you're referring to HTTP bringing > syntax as REST is merely a design style. Fair enough then, HTTP gives syntax, REST gives meta-syntax :) Steve > > Alex > -- > ---------------------------------------------------------- > Project Wrangler, SOA, Information Alchemist, UX, RESTafarian, Topic Maps > ------------------------------------------ http://shelter.nu/blog/ -------- >
