簡介
這個準則以設計「應用程式用戶端」的細節為重點。工作成果準則:應用程式用戶端提供「應用程式用戶端」的其他指引。
準則
設計師必須考量「應用程式用戶端」採用什麼機制與其餘系統進行通訊。例如,直接與 EJB 互動?還是透過 HTTP 或 JMS 間接地互動? 此外,應用程式用戶端可以使用 Java 執行緒,所以也必須考量應用程式用戶端內的並行性。這些是在作業:描述執行時期架構中所做的決策。
設計師也必須考量應用程式用戶端中會執行什麼類別和子系統、進而向其餘系統公開什麼介面(如果有的話),以及對於系統的其他部分有什麼相依性。如需詳細資訊,請參閱工作成果:設計子系統。
|