Mark Baker wrote: > On 7/10/06, Gregg Wonderly <[EMAIL PROTECTED]> wrote: >>This is where the my arguments are comming from. There's nothing that keeps >>me >>from doing RESTful programming through the RMI programming model. If I do it >>with RMI, then I have transparent access to remote services which might be >>reached via HTTP, JRMP, IIOP, JERI etc. That is the advantage I have. The >>same >>programming environment using an arbitrary transport layer for invocation >>transport/transfer. > > It's true, you can use the uniform interface via RMI. But why?
It's not about "Using RMI". It's about using the RMI programming model that Jini 2.x and later provide via JERI. With that model, you don't make the choice to use HTTP/JRMP/JERI/IIOP until deployment. Thus, as a developer, I don't have to care what is used to deploy my service. I have equal ability to use HTTP, JRMP, IIOP or JERI. If I just choose HTTP, and use java.net.URL and java.net.URLConnection with InputStream and OutputStream everywhere, then, I am bound to that system, and I can't trivally enable the use of something else if needed. Gregg Wonderly ------------------------ Yahoo! Groups Sponsor --------------------~--> Great things are happening at Yahoo! Groups. See the new email design. http://us.click.yahoo.com/TISQkA/hOaOAA/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/
