More...

The current impl provides factories for lookup of services. I've coded things in a way that would allow us to, for a Phoenix block, forget the factory and switch to an IoC way of specifying the publication context.

ARMI (if we like it) could be used in a few of ways....

1) Applications that have a remote client (say GUI) could...

a) Use ARMI direct. Mount their own server accepting connections on a socket and the
client knows where to look.


b) <depend> on a Phoenix block that provides publication (and possibly lookup) services. This would be similar to the Soapification service/ Glue block. Except that it is not
entirely dynamic.


c) Get publication context from BlockContext. This would imply that it is build in to
Phoenix.


2) Phoenix uses Armi internally to bind blocks to each other that are not in mutually visible nodes of a classloader tree. I would suggest the ObjectStream over Pipe transport for this, though that would require seperate threads (or maybe buffers).

Regards,

- Paul H


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



Reply via email to