因此,我有2个Java项目(客户端项目和服务器项目)来尝试了解套接字。 该应用程序很简单,客户端可以向服务器发送消息,反之亦然。
客户端和服务器都需要相同的类,在这种情况下,它们是Sender
和Message
。
Sender
是发送消息的对象(可以是服务器或客户端),而Message
是发件人发送的消息。 Sender
类包含发送者的用户名。
那么我该如何管理这两个类以供这两个项目(客户端和服务器)使用?
我应该创建一个新项目作为这两个类的库,然后将该库添加到那些项目中吗?还是有任何有效的方法来实现它?
现在,Sender
仍位于客户端项目中,我已将客户端项目添加到服务器项目的模块中。
PS:我正在使用IntelliJ IDEA atm对这些项目进行编码。
谢谢!