Return-Path: Delivered-To: apmail-incubator-geronimo-dev-archive@incubator.apache.org Received: (qmail 79380 invoked by uid 500); 7 Aug 2003 16:50:09 -0000 Mailing-List: contact geronimo-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Delivered-To: mailing list geronimo-dev@incubator.apache.org Received: (qmail 79331 invoked from network); 7 Aug 2003 16:50:08 -0000 Received: from unknown (HELO kermit.resellerhub.net) (64.62.140.73) by daedalus.apache.org with SMTP; 7 Aug 2003 16:50:08 -0000 Received: from dialpool-210-214-64-86.maa.sify.net ([210.214.64.86] helo=diginote) by kermit.resellerhub.net with asmtp (Exim 4.20) id 19knxi-0001Gj-V0 for geronimo-dev@incubator.apache.org; Thu, 07 Aug 2003 22:20:03 +0530 From: "Dhananjay Nene" To: "Geronimo Developers List" Subject: Aspect based design ? Date: Thu, 7 Aug 2003 22:21:20 +0530 Message-ID: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0009_01C35D32.3A1EC970" X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - kermit.resellerhub.net X-AntiAbuse: Original Domain - incubator.apache.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - dnene.com X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N This is a multi-part message in MIME format. ------=_NextPart_000_0009_01C35D32.3A1EC970 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Without getting into a debate of how Aspects will compete with or complement EJBs, would it be a good idea to at least discuss how aspects could be used to actually build much of the desired functionality. This surely would complicate things given that the project might be using a lot of source from initial contributions, but possibly a way could be found to continuously refactor the same over a period of time. I am not sure whether one needs to actually build an AOP engine like JBoss. Leveraging existing infrastructure (AspectJ / AspectWerkz / Nanning) might not be a bad idea. ------=_NextPart_000_0009_01C35D32.3A1EC970 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Without getting into=20 a debate of how Aspects will compete with or complement EJBs, would it = be a good=20 idea to at least discuss how aspects could be used to actually build = much of the=20 desired functionality. This surely would complicate things given that = the=20 project might be using a lot of source from initial contributions, but = possibly=20 a way could be found to continuously refactor the same over a period of = time.=20 I am not=20 sure whether one needs to actually build an AOP engine like JBoss. = Leveraging=20 existing infrastructure (AspectJ / AspectWerkz / Nanning) might not be a = bad=20 idea.
 
------=_NextPart_000_0009_01C35D32.3A1EC970--