Un componente puede ser extendido desde un componente existente para crear un nuevo comportamiento. Los componentes exponen interfaces que permiten al programa usar su funcionalidad. Sin revelar detalles internos, detalles del proceso o estado.
Por lo tanto los componentes pueden ser instalados en el ambiente adecuado sin afectar otros componentes o sistemas. Los siguientes son los principales beneficios del estilo de arquitectura basado en componentes:. El uso de componentes de terceros permite distribuir el costo del desarrollo y del mantenimiento. Los componentes implementan un interface bien definida para proveer la funcionalidad definida permitiendo el desarrollo sin impactar otras partes del sistema.
Se necesita un gran esfuerzo y conciencia para escribir un componente de software que sea efectivamente reutilizable. El componente debe ser:. A partir de [actualizar] , los componentes reutilizables modernos encapsulan tanto las estructuras de datos como los algoritmos que se aplican a las estructuras de datos. Lo anterior pertenece al tipo anterior, mientras que el siguiente pertenece al tipo posterior. Una computadora que ejecuta varios componentes de software a menudo se denomina servidor de aplicaciones.
Consultado el 29 de julio de S2CID ISSN
0コメント