Damon is a Distributed AOP Middleware on top of a p2p Overlay Network. Its main aim is to offer the necessary abstractions and services to develop distributed aspects, and to provide scalability to existent or new applications transparently.
Be the first to post a text review of Damon. Rate and review a project by clicking thumbs up or thumbs down in the right column.
New version based on FreePastry 2.1.
- Adapted to work with FreePastry 2.1 - Enabled the Around Meta-Pointcut for ANY abstraction - Source Hook Type Optional -> Regarding the Source Hook definition type - AnnotationSwapper Deprecated --> AnnotationExtractor + AnnotationInfo
- New Services : Timer and Update - Distributed Meta-Aspect : Cancel mechanism Args or Result modification - Message Service Removed (Better Invocations) - New Package : damon.util.collections - Startup Speedup (Registry Improvements) - DHT Complete Sample (Proof-of-Concept) - Tutorials Reorganized - General : Some bugs fixed
Damon new version released, and added in the Download section.
- RemoteMetaAdvice : support - RemoteMetaPointcut : improvements - General : Some bugs fixed
- SourceHook Implementation - Multi-Node Persistence : Storage Directory by HostName - G5K Tests - Multi-ClassLoader Support : DamonProxy
- Dermi independent : New CastService using Scribe AspectStorage and Registry using New PersistenceHandler (i.e. Bunshin) - Aspect Remoting : Remote pointcut Remote advice Meta-pointcut - XML distributed aspect definition - Junit Testbed
- Refactoring : getTreeMembers method renamed --> damon.reflection.thisEndPoint.getClosestGroupMembers Annotations : target --> group AspectObserver --> AspectMessageObserver damon.* --> damon.core.* - Bugs fixed : getInstances (aspectName) - Code updates : AspectCommunication --> added AspectName in notify methods & valueArrived listener Annotations : LOCAL_POINTCUT
Be the first person to add a text review.
Copyright © 2010 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: