0

如何正確調用它?用於與服務器通信的客戶端模塊

有兩個應用程序,客戶端和服務器,使用某種協議相互交互。我嘗試對這些應用程序進行功能分解,併爲每個架構層/層級選擇名稱。

+0

我需要找到客戶端應用程序模塊的名稱,負責與服務器通信。就這樣。只有一個好的合適的名字。我認爲「服務器iterface」,「客戶端控制器」,「服務器模塊」或類似的東西,但我想知道一些常規詞語爲此目的。 – tmporaries 2014-10-09 11:12:18

回答

0

描述很差,不清楚。編輯問題並添加更多信息會更好,因此人們可以幫助您並提供有用的信息。

首先想到的是Multitier architecture。由於其呈現,應用程序處理和數據管理功能分離的客戶端 - 服務器架構。多層架構最廣泛的應用是three-tier架構。

更新:

如果我們考慮Command design pattern,你可以以這種方式適應它:

  • 服務器(接收器/ CommandReceiver)
  • 客戶端(CommandApplication)
  • 應用(調用者)

所有的類名都相當不錯,descripti五個。更重要的是保持這個概念。

或者你可以搜索真實的例子,並選擇更適合你的設計名稱。 像this implementation

public class FileSystemClient { 
...... 
} 
+0

已在原始問題中添加評論。看到這些鏈接,說明是非常高級的,沒有一個包含我描述的功能的適當名稱。 – tmporaries 2014-10-09 11:15:08