Hi, I looked for AOP to see if I get into it in a near future (I am a J2EE developer). I found two main sources of information: AspectJ (Eclipse project) and Jboss AOP. Few questions: is there an official reference document for AOP? Is Sun owner of such requirements? Is there an official product?
What I'd like to avoid is to get into a technology, to discover that it was just the (bright) thought of a company rather than a shared new concept, to apply a 'vendor-oriented' AOP to discover that my solutions didn't work with another vendor.
Is this scenario possible, or is AOP just a generic concept that anyone can implement as they like?
Thanks for any response.
No, there is no standard at this time. The concepts are shared between implementations, but the APIs ware different. Both AspectJ and JBoss AOP are open source though, but it seems that doesn't make you feel any better.