January 2003
Beginner
240 pages
6h 9m
English
Components have numerous and varied descriptions. Despite this perceived confusion, there is a small set of characteristics that component developers agree upon:
Components are units of deployment, i.e. they run within computer systems.
Each component has a published interface that defines its responsibilities as a set of services, e.g. knowing customers' personal details.
Components interact with other components according to defined communications standards.
Components are assembled to realize solutions.
Component-based development (CBD) combines the construction and testing of components and services with other new or reused components to form the system solution.
We think globally, ...
Read now
Unlock full access