知识卡片

工件是软件的物理显现

普通读书笔记卡 · 1947.a

内容

工件(artifact)是节点上承载的东西,代表软件的物理显现,通常是一个具体文件——可以是可执行文件(如.exe、二进制、DLL、JAR、程序集或脚本),也可以是数据文件、配置文件、HTML文档等。把某个工件列在某个节点之内,表达的语义是:运行时系统中这个工件被部署到了该节点上。工件常是某个组件的实现,需要强调时可在工件框上加标记值说明。节点间的通信路径也可加标签,注明所用通信协议。

参考来源

- 位置:《UML精粹:标准对象建模语言简明指南(第3版)》第8章《部署图》(源文件:_epub-src/EPUB/7.xhtml) - 结论依据:原文定义"节点包含工件(artifact),工件是软件的物理显现:通常是文件……列出节点内的一个工件,表示在运行时的系统中,工件部署到该节点",并说明"工件经常是组件的实现"。 - 原始内容:节点包含工件(artifact),工件是软件的物理显现:通常是文件。这些文件可能是可执行的(例如.exe文件,二进制、DLL和JAR文件,程序集或脚本),或数据文件、配置文件、HTML文档等。列出节点内的一个工件,表示在运行时的系统中,工件部署到该节点。