All,
This week I plan to undertake continued refactoring of the kernel
based on some of the work that was done over the last month.
Specifically, I plan to externalize the management of the component
tree to a service which will be implemented using a flattened naming
scheme. This will do the following:
- Allow us to collapse most of the differences between
CompositeComponent and AtomicComponent
- Allow us to introduce wire optimizations that eliminate the need to
have hops between composite services and references. Optimizations
can be done upfront as a changeset is applied to an assembly
- Move autowiring to the resolution phase as outlined by Jeremy
- Remove the isSystem from SCAObject as the component manager service
will allow for component namespaces
I'll write-up more once I am further along.
Jim
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]