文件名称:messaging-server:简单的基于 Java 的消息服务器,支持消息队列和主题
文件大小:8KB
文件格式:ZIP
更新时间:2024-08-03 07:29:45
Java
消息服务器 简单的基于 Java 的消息服务器,支持消息队列和主题 这个怎么运作 服务器启动后,它会侦听传入的客户端。 它为每个传入的客户端创建一个ClientHandler Runnable并将对TopicListInterface和MessageQueueInterface的唯一引用传递给它。 客户端可以连接到服务器并发送将以线程安全方式处理的请求。 由于通信是通过套接字完成的,因此客户端只能发送文本; ClientHandler Runnable解析此文本并将其映射到适当的接口方法。 消息传递服务器可以处理两种类型的对象: 主题(可能有多个帖子;任何人都可以订阅一个主题); 消息(只有选定的接收者才能查看消息)。 话题 Topic存储在一个TopicList 。 因为需要并发性,所以TopicList被包装在一个TopicListInterface (在整个应用程序中是唯一的)
【文件预览】:
messaging-server-master
----.gitignore(189B)
----src()
--------pack()
----README.md(2KB)