
组件是实际存在于系统中的可替换部件。它实现特定的功能,符合windows sockets标准,可以实现一组接口。组件代表系统中物理实现的一部分,包括软件代码(源代码、二进制代码或可执行代码)或其等价物(如脚本或命令文件)。在图面中,元件表示为带有标签的矩形。
组件是面向软件体系结构的可重用软件模块。组件是一种可重用的软件组件,可以用来构造其他软件。它可以是封装的对象类、类树、一些功能模块、软件框架、软件架构、文档、分析片、设计模式等等。1995年,IanGraham对组件定义如下:组件是指一个对象(接口规范或二进制代码),用于重用,接口定义明确。组件表现为一个逻辑严密的程序代码包,具有良好的接口。








