Design patterns 用于与服务器通信的客户端模块

Design patterns 用于与服务器通信的客户端模块,design-patterns,architecture,client-server,n-tier-architecture,Design Patterns,Architecture,Client Server,N Tier Architecture,如何恰当地称呼它 有两个应用程序,客户端和服务器,它们使用某种协议相互交互。我尝试对这些应用程序进行功能分解,并为每个体系结构层/级别选择名称。描述非常糟糕且不清楚。最好编辑您的问题并添加更多信息,这样人们可以帮助您并提供有用的信息 首先想到的是。因为它是一种客户机-服务器体系结构,其中表示、应用程序处理和数据管理功能是分开的。多层体系结构最广泛的应用是体系结构 更新: 如果我们考虑它,你可以用这样的方式来适应它: 服务器(接收器/命令接收器) 客户端(命令应用程序) 应用程序(调用程序)

如何恰当地称呼它


有两个应用程序,客户端和服务器,它们使用某种协议相互交互。我尝试对这些应用程序进行功能分解,并为每个体系结构层/级别选择名称。

描述非常糟糕且不清楚。最好编辑您的问题并添加更多信息,这样人们可以帮助您并提供有用的信息

首先想到的是。因为它是一种客户机-服务器体系结构,其中表示、应用程序处理和数据管理功能是分开的。多层体系结构最广泛的应用是体系结构

更新:

如果我们考虑它,你可以用这样的方式来适应它:

  • 服务器(接收器/命令接收器)
  • 客户端(命令应用程序)
  • 应用程序(调用程序)
你所有的类名都很好,很有描述性。更重要的是要保持这种观念

或者,您可以搜索现实生活中的示例,并为您的设计名称选择更合适/更可取的名称。 例如:


我需要找到负责与服务器通信的客户端应用程序模块的名称。这就是全部。只有一个好的合适的名字。我考虑“服务器迭代”、“客户端控制器”、“服务器模块”或类似的东西,但是我想知道一些传统的单词。看到这些链接,说明是非常高级的,没有一个包含我描述的功能的适当名称。
public class FileSystemClient {
......
}