A Component is a unit of functionality that can be used within a particular framework.
Component framework, a container provides the components with certain standard services, such as communication and persistence.
The component principle applied to non-visual components also.
Distributed applications can be created from components.
Frameworks provide language independence.
Using CORBA, components in C can communicate with those written in OO languages such as Java and Smalltalk.
In the 3 tier environment, The functionality of the Data Access Logic layer would be split into multiple components.
Components can be purchased from third parties and integrated.
J2EE involves separation of functionality both by using layers and tiers and also the use of components within those layers(and objects within those components).
Presentational developers need not know anything about the business rules.
Any changes to any of the layers should not impact others.
Distributed Internet becomes the computer.
Component framework, a container provides the components with certain standard services, such as communication and persistence.
The component principle applied to non-visual components also.
Distributed applications can be created from components.
Frameworks provide language independence.
Using CORBA, components in C can communicate with those written in OO languages such as Java and Smalltalk.
In the 3 tier environment, The functionality of the Data Access Logic layer would be split into multiple components.
Components can be purchased from third parties and integrated.
J2EE involves separation of functionality both by using layers and tiers and also the use of components within those layers(and objects within those components).
Presentational developers need not know anything about the business rules.
Any changes to any of the layers should not impact others.
Distributed Internet becomes the computer.