3.5. Components and Component Models
Current trends are moving more enterprise-scale solutions toward the use of the Internet as a cost-effective infrastructure for distribution of these applications. With this goal in mind, development techniques for enterprise-scale solutions in the Internet age must support:
Services that are designed and implemented in pieces by teams of developers;
Deployment of these pieces across a range of machines;
Integration of functionality derived from many sources, including purchased packages and previously developed systems;
Targeting n-tier architectures involving web servers and applications servers.
Supporting these needs is the goal of components and component-based approaches to providing software solutions. ...
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.