In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-04-01 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >
Share
Shulou(Shulou.com)06/02 Report--
This article will explain in detail what is the use of UML deployment diagrams and component diagrams in UML. The editor thinks it is very practical, so I share it with you for reference. I hope you can get something after reading this article.
Component Diagram and UML deployment Diagram of the basic topic of Unified Modeling language UML
Figure
Component diagrams provide a physical view of the system and are used to show dependencies on other software components (for example, libraries) in the system. Component diagrams can be displayed at a very high level so that only coarse-grained components can be displayed, or at the package level.
The component diagram in the following figure shows four components: ReportingTool, BillboardService, ASP.NET, and ADO.NET. The arrowhead segment from the ReportingTool component to the BillboardService, ASP.NETAPI, and ADO.NET components indicates that ReportingTool depends on those three components.
Component illustration
UML deployment diagram
The deployment diagram shows how the software system is deployed to the environment. Its purpose is to show where the different components of the system will run physically and how they will communicate with each other. Because the deployment diagram is based on the physical operation, the production personnel of the system can make good use of this diagram.
The symbols in the UML deployment diagram include the symbol elements used in the component diagram, as well as several additional symbols, including the concept of nodes. A node can represent a physical machine or a virtual machine node (for example, a mainframe node). The node is represented by a three-dimensional cube, and the name of the node is at the top of the cube. The naming convention used is the same as in the sequence diagram: [instance name]: [instance type] (for example, "w3.reporting.myco.com:ApplicationServer").
The deployment diagram in the following figure shows that the user accesses ReportingTool using a browser running on the local machine and connects to the ReportingTool component through the HTTP protocol on the corporate intranet. This tool actually runs on something called w3.reporting.myco.com. ReportingTool is connected to via ADO.NET. In addition to communicating with the reporting database, the ReportTool component communicates with BillboardService through SOAP on HTTPS.
On "what is the use of UML deployment diagrams and component diagrams in UML?" this article ends here. I hope the above content can be of some help to you, so that you can learn more knowledge. if you think the article is good, please share it out for more people to see.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.