如何正确使用Java客户端/服务器类

时间:2014-07-06 03:23:22

标签: java class client-server

客户端和服务器类是在同一个.java文件中完成的,还是单独的文件,如果它们分别在单独的文件中,那么我可以像CSS一样导入它们 - > HMTL。

如果这是一个问题的初学者,有人可以帮助我搜索什么以获得正确的文章。

1 个答案:

答案 0 :(得分:2)

根据您提出问题的方式,我认为误解可能属于班级的定义。 “客户端类”(据我所知)是指客户端应用程序中存在的类。 “服务器类”将是服务器应用程序中存在的服务器类。

查看客户端 - 服务器模型以及该类要求您做的事情可能会变得更加明显。

Client-Server Model

  

客户端 - 服务器特性描述了应用程序中协作程序的关系。服务器组件向一个或多个客户端提供功能或服务,这些客户端发起对此类服务的请求。

客户端和服务器(通常)是两个独立的应用程序。您将构建两个通过某种通信协议相互连接的不同应用程序。

一旦理解了服务器和客户端之间的区别,服务器类和客户端类之间的区别就会变得明显。

对类问题的简短回答:在绝大多数场景中,客户端和服务器代码是在不同的类(和不同的程序)中完成的。某些类型的体系结构将在同一代码库中同时具有客户端和服务器逻辑(对等应用程序就是一个示例),但您必须研究体系结构并根据分配本身做出决策。

至于进口:是的。导入的概念存在于Java语言中,用于允许您在另一个文件中使用在一个文件中定义的类。

Using Package Members是来自Oracle网站的文档,提供有关导入的其他信息。

  

要从其包外部使用公共包成员,您必须执行以下操作之一:

Refer to the member by its fully qualified name
Import the package member
Import the member's entire package

如果您不熟悉Java和编程,请查看Oracle页面上的Getting Started路径(以及其他文档)。