JBoss Aspect Oriented Programming › Click to download › Updated Info
Main Page |
Details | Download Now | History |
Statistics | Promote | Tell a Friend
| Category |
Aspect-Oriented Programming (AOP) |
| Submitted by |
|
| Author's Name |
Bill Burke - Kabir Khan |
| Author's Email |
 |
| Homepage |
labs.jboss.com/portal/...index.html |
| Version |
1.3.5 |
| Published |
Wed May 10, 2006 4:28 pm |
Description
JBoss AOP is a 100% Pure Java aspected oriented framework usuable in any programming environment or tightly integrated with our application server. Aspects allow you to more easily modularize your code base when regular object oriented programming just doesn't fit the bill. It can provide a cleaner separation from application logic and system code. It provides a great way to expose integration points into your software. Combined with JDK 1.5 Annotations, it also is a great way to expand the Java language in a clean pluggable way rather than using annotations solely for code generation.
Aspect-Oriented Programming (AOP) is a new paradigm that allows you to organize and layer your software applications in ways that are impossible with traditional object-oriented approaches. Aspects allow you to transparently glue functionality together so that you can have a more layered design. AOP allows you to intercept any event in a Java program and trigger functionality based on those events. Mixins allow you to introduce multiple inheritance to Java so that you can provide APIs for your aspects. Combined with JDK 5.0 annotations, it allows you to extend the Java language with new syntax.
JBoss AOP is a 100% Pure Java aspected oriented framework usuable in any programming environment or as tightly integrated with our application server.
JBoss AOP is not only a framework, but also a prepackaged set of aspects that are applied via annotations, pointcut expressions, or dynamically at runtime. Some of these include caching, asynchronous communication, transactions, security, remoting, and many many more.
|
| Rating |
 |
| Votes |
0 |
| Popularity |
 |
| Downloads |
15 |
| Page Views |
1426 |
|
|