Mestrallet benjamin wrote:
Concepts are generic indeed we don't claim any property on them :)
Just defining two directories, one for api the other for implementation.
Then
using an XML file to register the implementation refereing to the API.
Using a singleton to wrap the container instance to allow the lookup in non
IoC type 3 component like Aspects (using excacly the same method name) is
simply our own
implementation. This has nothing to do with concepts...
There is nothing new to this. We did the same thing using singleton as a
single entry point of a specialized group of services in our Universal
Integration Layer where all services from different frameworks can be
plugged in.
BaTien
DBGROUPS
Benjamin Mestrallet
eXo platform® project leader
eXo platform SARL manager
----- Original Message -----
From: "David Le Strat" <[EMAIL PROTECTED]>
To: "Jetspeed Developers List" <[EMAIL PROTECTED]>;
"Mestrallet benjamin" <[EMAIL PROTECTED]>
Sent: Friday, January 02, 2004 4:43 PM
Subject: Re: [J2] Service Framework Proposal
You might alternatively say that it is "inspired" from
Hivemind:
Interceptor = AOP (the proposals has references to
AspectWerkz, AspectJ and Nanning, 3 of the most
recognized open source AOP frameworks).
Services are bundled as (check
http://home.comcast.net/~hlship/bootstrap.html)
MyService
META-INF
jetspeed-service.xml / hivemodule.xml
org.apache.jetspeed
Hivemind would have been the recommended choice if the
Intellectual Property was not an issue and may still
be the final choice. This is just a proposal of
concepts/patterns.
Exo uses the same patterns, power to Exo. Now is this
an Exo exclusive?
Cheers,
David.
--- Mestrallet benjamin
<[EMAIL PROTECTED]> wrote:
Wow,
So the proposed draft is clearly the eXo platform
service framework design !!!
Pico + AspectJ AOP and its usage is clearly inspired
from us. Even the pieces of code and the services
directory presentation is the same :)
Are you sure you don't want to join eXo platform dev
team?
Happy new year,
Cheers,
Benjamin Mestrallet
eXo platform® project leader
eXo platform SARL manager
__________________________________
Do you Yahoo!?
Find out what made the Top Yahoo! Searches of 2003
http://search.yahoo.com/top2003
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
.