In the previous article we dicovered some creationel patterns used by JBoss, let's discover now some structrual design patterns used by it.

Structural design patterns are design patterns that ease the design by identifying a simple way to realize relationships between entities. There’s a common point between the majority of these kind of patterns, it’s the notion of interface or abstraction, so before discussing about structural patterns used by JBoss let’s discover the utility of using interfaces and a common mistake when using interfaces that could kill the utility of using them.

Read more...