Sylvan,

I'm interested into the abstract services you define, and of course having them implemented with existing projects.

We have so far defined a service called a Model (business object), a Request and Response that come into/from the Keel server from/to clients (Struts, Cocoon, Velocity, so far), either directly embedded in a webapp or via JMS (OpenJMS, JBossMQ, so far). The client services are completely UI-agnostic, using services called Input, Output, Command.
There is a Persistence service, Scheduler service (Quartz). There are SMTP/POP3/IMAP services. A workflow service is in the works, with the default impl. using OpenSymphony. I think that pretty much covers it.

Have you looked at Turbine, now that it's being avalonized ? There may be some synergy in the service definition area.

I personally have not. If you have some suggestions we are usually pretty open to making changes as needed.

I'm pleased to see Avalon adopted by a growing number of projects, but now I'm starting to wonder about the service definition, as each one defining it's own service (e.g. authentication) doesn't help integrating components coming from various origins. Time for a more formal Avalon service repository ?

I think that would definitely be a good idea. Keel's central theme is "don't get tied to any particular implementation, look around and use the best, perferably OpenSource, implementation and make a component out of it". So, we are definitely all for a common service repo. from which everybody benefits. A service repository would help, definitely, by not everybody always having to rethink the interfaces.

I wanted to browse the archives and wiki, but this requires prior registration, which will obviously refrain many people going further...

I am copying Pete C......let's see if he can open that up possible...

Yep. Hope the project will soon come out of the dark period it's currently going through...
I am very interested in the unified, scalable container. That in itself I think will go a long way in getting reusable services.

Shash

_________________________________________________________________
The new MSN 8 is here: Try it free* for 2 months http://join.msn.com/?page=dept/dialup


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

Reply via email to