自主实现的发布/订阅消息中间件(Java + Maven + 原生 Socket),含 Broker 服务端、客户端 SDK 与演示/测试程序。
cd C:\Users\dhdh6\Desktop\message-broker
mvn compilemvn compile exec:java@broker看到 Broker listening on port 8888 即成功。
| 程序 | 命令 | 说明 |
|---|---|---|
| 联调测试 | mvn compile exec:java@quicktest |
验证收发 |
| 进销存演示 | mvn compile exec:java@pssdemo |
订单/库存/通知 |
| 性能测试 | mvn compile exec:java@perf |
吞吐、延迟、扇出 |
性能测试快速参数(可选):
mvn compile exec:java@perf -Dexec.args="2000 500 50"端口说明 所有组件(Broker、客户端、演示程序)均使用 9090 端口,与服务端默认端口一致。