So, bottom line, from my last post, I agree and would encourage this 
conversation in spades.  

MG


On Feb 12, 2011, at 5:10 AM, Niclas Hedhman wrote:

> On Sat, Feb 12, 2011 at 8:41 PM, Mike McGrady
> <mmcgr...@topiatechnology.com> wrote:
>> Isn't OSGi now distributed?  See Fuse 4.0.
> 
> OSGi has a specification for remote services and how to express
> capabilities vs requirements, but the actual transport as such is left
> out, and it hooks into new APIs that the framework has to expose to
> intercept lookup and registration of services.
> Do, yes, what I mention is part of the OSGi scope, but since the River
> community has decided to not work together with OSGi (I think I
> brought that up first time in 2006 or so), similar functionality
> should be part of Jini. Java is no longer a "single platform", as it
> was in 1999 when Jini came about.
> Byte codes is another example of 'service proxy selection' constraints
> that come to mind. Native code could be another. Security permissions
> should probably also be 'advertised' in advanced. I think all this
> need to be speced out, for River to become interoperable, as Jini once
> promised.
> 
> So, I think the actual problem is not that it can't be done, or that
> people are not doing it, but Jini's failure initially (IMHO) was the
> lack of interoperbility enablers,  that there were no standards on
> top. People spoke of "there could be a Printer interface" but no one
> said "This is the base Printer interface, and extensions to it is made
> in this way...".
> And one starting point is the "environment", the first stepping stone
> of requirements vs capabilities matching...
> 
> 
> Cheers
> -- 
> Niclas Hedhman, Software Developer
> http://www.qi4j.org - New Energy for Java
> 
> I live here; http://tinyurl.com/3xugrbk
> I work here; http://tinyurl.com/24svnvk
> I relax here; http://tinyurl.com/2cgsug

Michael McGrady
Chief Architect
Topia Technology, Inc.
Cel 1.253.720.3365
Work 1.253.572.9712 extension 2037
mmcgr...@topiatechnology.com



Reply via email to