我必须为聊天制作一个 web 应用程序,它可以作为 Skype 工作,比如一对一聊天以及群聊。
最近几天我正在研究谷歌,我开始了解以下事情。
为了提高速度,我必须使用套接字。数据库必须参与存储聊天历史。
过去 1 年,我正在研究 Java,但不幸的是从未研究过套接字连接。
有一些可用的在线代码,即使我也试图理解它,但它都超出了我的想象。
但我知道的几件事如下
- 服务器类需要配置套接字。
- 客户端类需要通过套接字发送消息。
我的问题是我怎么会知道特定的消息是发送给特定的组或个人的......??
由于只有 1 个套接字连接到所有组,因此特定消息将发送给所有组。
我不需要一个例子,我只需要正确地制作一个算法,这样我就可以开始工作了。