5.4. The Elements of a Component-Based Approach
Having discussed the key role played by interfaces, and the importance of models in describing a component's behavior, we can now turn our attention to the elements of a practical component-based approach to application development. The basic approach of CBD is the move toward applications assembled from components that have been developed as independent services communicating over a common infrastructure making use of common services. From this description we can identify four essential elements of CBD that must be defined:
Application assembly from components;
Provision of independent services;
A common component infrastructure;
Use of standard services.
The component development and application ...
Get Large-Scale, Component-Based Development 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.