Hi,
I have been working on the framework to enable federated heterogeneous
deployment of a logical assembly across one or more physical runtimes. I was
wondering whether we can get an end-to-end story working that demonstrates
the assembly, contribution, artifact resolution and heterogenoeus federation
for the upcoming TSSS sessions at Vegas and Barcelona.
What I am thinking is having three runtimes, one master and two slaves,
deploy a logical assembly with two components (one Java and say the other
Groovy), each allocated to different slave runtimes and getting them to talk
to each other through a couple of switchable remote bindings.
So far I have committed the following,
1. Abstractions for physical model which includes physical change set,
component and wire definitions, reference and service definitions, operation
and intereceptor definitions etc.
2. Part of the Java physical model implementation
3. Framework abstractions for marshalling and unmarshalling the physical
model objects
4. Java component definition marshaller implementation
5. New builder framework that understands the physical component model
6. Implementation for the Java physical component builder
7. Federated deployer that integrates the marshallers and the builders with
the component manager and connector
8. Discovery service abstraction for the communication fabric between the
master and slaves
9. JXTA implementation of the discovery service
This is what I think we will have to do to get an end-to-end working,
1. Assembly and allocation on the master
2. Contribution to make resources available on target runtimes
3. Finish the Java container on the slave for the connector integration
4. Artifact repository
5. An extension container (may be something like Groovy) to demonstrate
heterogeonous federation across different component types.
6. Couple of remote bindings (RMI, AXIS, XFire, Hessian etc) to demonstrate
switchable transport bindings
7. And anything else I have missed
It is definitely a lot of work for the next two weeks (our session at Vegas
is on the 21st). However, if we divide the work up and push hard, I am quite
positive we can achieve this. I think it will be an excellent publicity
boost for us to have a live application demonstrating the SCA concepts and
heterogeneous federation aspects of Tuscany, than having just slideware.
Ta
Meeraj
_________________________________________________________________
Exclusive Ed Byrne daily comedy clips on MSN Video
http://specials.uk.msn.com/edbyrne/
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]