On Mar 8, 2007, at 3:08 PM, Meeraj Kunnumpurath wrote:

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.

+1
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
I can sign up to help here
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
Happy to help here as well. I've started work on a CXF binding, maybe we should think about that as well?

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.

Good summary. I'll get stuck into the wiring tomorrow - hopefully we'll get this all rigged up with the contribution service running across multiple-VMs.

Jim




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to