簡體   English   中英

部署圖的代碼生成

[英]Code Generation for Deployment Diagrams

我知道有一些工具可用於為類圖和狀態圖生成代碼,但我想知道是否還有任何工具可用於為部署圖生成代碼。

不,沒有這樣的工具。 顯而易見的原因是,部署圖沒有描述代碼,而是描述了部署結構,服務器,組件等。即使通常有一些與任何部署相關的腳本,但是在部署某些東西時(設置)服務器,復制資源等)。

另一方面,類圖和序列圖描述了代碼工件的結構和交互。 類圖描述了類定義。 順序圖描述了一個類的方法。 這就是為什么您可以找到從這些類型的圖生成代碼的工具的原因。

也有一些工具可以從狀態圖生成代碼,但這不是通用功能。 您無法從任何狀態圖生成代碼,因為狀態圖的元素在定義上並不對應於特定的代碼工件。 僅當狀態圖是在特定上下文中定義的,然后您才具有特定於該上下文的代碼生成工具。

示例:您將UI中的屏幕流程描述為狀態圖,每個屏幕都由狀態表示,並且您有一個工具可以將這種類型的圖轉換為Web窗體或JFrames的某種UI代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM