Chapter 3. Component-Based Software Development for the Enterprise

Component-based software development has blossomed in recent years due to its capability to enable enterprise software to be developed more rapidly and with a higher degree of reliability. Although component-based development builds on object-oriented development, components encapsulate a problem and solution domain at a higher level of abstraction than strict object-oriented methods provide. Because enterprise applications and the enterprise development approaches described in this book rely on component-based development concepts, we provide an overview of components, component models, component-based ...

Get Building Java™ Enterprise Systems with J2EE™ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.