At 17:21 24/10/2006, Jim Marino wrote:
Existing server integration is a nice-to-have but IMO we require a
standalone environment that can support the full range of SCA
features which is not easily done in the former.
FWIW if you want to drive adoption then I think this is more than
nice-to-have.
I think you need to seriously tackle the issue of the whole world not
being Tuscany (see note below). This is not just the issue of
providing a fully featured SCA implementation in hosted environments,
but interacting with other SCA runtimes that are not Tuscany and
other services that are not SCA at all. I think this probably means a
much clearer separation between the parts of the Tuscany runtime that
are core and those that are targeted to a particular implementation
(standalone for example). Given clearer SPI access into the core I
think you will have a lot more success in driving Tuscany into the real world.
Yes this will likely entail some type of service discovery. I've been
looking at zeroconf and perhaps UPnP as ways of doing this (support
should be pluggable) and when I have a better idea I will post a
write-up to the list.
The key here is pluggable. Any clustering infrastructure does this
and to date they are all different (e.g. WebLogic, Geronmo, Active
MQ, JBoss, WAS), datacenter managers will not thank you for more :)
It might also be worth looking at ActiveCluster since it does
something similar here (I think it may use Zeroconf anyway), although
I have to say that if I had my way everyone would use UPnP.
Although don't you actually need something a bit higher level? E.g.
UDDI or AD or something that allows you to publish all of the
associated meta data as well.
My $0.02
andy
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]