├── .gitattributes ├── .gitignore ├── LICENSE ├── MessageQueue ├── .vscode │ └── settings.json ├── LICENSE ├── MqClient │ ├── admin.hpp │ ├── channel.hpp │ ├── client │ ├── client.cc │ ├── connection.hpp │ ├── consume_client.cc │ ├── consumer.hpp │ ├── data │ │ └── admin │ │ │ ├── binding.txt │ │ │ ├── exchange.txt │ │ │ ├── info.txt │ │ │ └── queue.txt │ ├── load.hpp │ ├── makefile │ └── worker.hpp ├── MqCommon │ ├── admin.pb.cc │ ├── admin.pb.h │ ├── admin.proto │ ├── color.hpp │ ├── helper.hpp │ ├── logger.hpp │ ├── msg.pb.cc │ ├── msg.pb.h │ ├── msg.proto │ ├── proto.pb.cc │ ├── proto.pb.h │ ├── proto.proto │ ├── threadpool.hpp │ ├── user.pb.cc │ ├── user.pb.h │ └── user.proto ├── MqServer │ ├── binding.hpp │ ├── broker.hpp │ ├── channel.hpp │ ├── connection.hpp │ ├── consumer.hpp │ ├── data │ │ └── meta.db │ ├── exchange.hpp │ ├── host.hpp │ ├── makefile │ ├── message.hpp │ ├── queue.hpp │ ├── route.hpp │ ├── server │ ├── server.cc │ └── users.hpp └── MqThird │ └── include │ ├── codec.cc │ ├── codec.h │ ├── dispatcher.h │ └── google-inl.h ├── README.md └── image ├── 1.png ├── client.gif ├── image-20241224232027606.png ├── image-20241224232242443.png ├── image-20241224232429831.png ├── image-20241224232544644.png ├── image-20241224232705876.png ├── image-20241224232711477.png ├── image-20241224232849081.png ├── image-20241224232919773.png ├── image-20241224232924486.png ├── image-20241224233313372.png ├── image-20241224233331337.png ├── image-20241224233514017.png ├── image-20241224233522934.png ├── image-20241224233540443.png ├── image-20241224233846104.png ├── image-20241224233850735.png ├── image-20241224233855070.png ├── server.gif └── 图片1.png /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/LICENSE -------------------------------------------------------------------------------- /MessageQueue/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/.vscode/settings.json -------------------------------------------------------------------------------- /MessageQueue/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/LICENSE -------------------------------------------------------------------------------- /MessageQueue/MqClient/admin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqClient/admin.hpp -------------------------------------------------------------------------------- /MessageQueue/MqClient/channel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqClient/channel.hpp -------------------------------------------------------------------------------- /MessageQueue/MqClient/client: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqClient/client -------------------------------------------------------------------------------- /MessageQueue/MqClient/client.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqClient/client.cc -------------------------------------------------------------------------------- /MessageQueue/MqClient/connection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqClient/connection.hpp -------------------------------------------------------------------------------- /MessageQueue/MqClient/consume_client.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqClient/consume_client.cc -------------------------------------------------------------------------------- /MessageQueue/MqClient/consumer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqClient/consumer.hpp -------------------------------------------------------------------------------- /MessageQueue/MqClient/data/admin/binding.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MessageQueue/MqClient/data/admin/exchange.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MessageQueue/MqClient/data/admin/info.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MessageQueue/MqClient/data/admin/queue.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MessageQueue/MqClient/load.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqClient/load.hpp -------------------------------------------------------------------------------- /MessageQueue/MqClient/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqClient/makefile -------------------------------------------------------------------------------- /MessageQueue/MqClient/worker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqClient/worker.hpp -------------------------------------------------------------------------------- /MessageQueue/MqCommon/admin.pb.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqCommon/admin.pb.cc -------------------------------------------------------------------------------- /MessageQueue/MqCommon/admin.pb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqCommon/admin.pb.h -------------------------------------------------------------------------------- /MessageQueue/MqCommon/admin.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqCommon/admin.proto -------------------------------------------------------------------------------- /MessageQueue/MqCommon/color.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqCommon/color.hpp -------------------------------------------------------------------------------- /MessageQueue/MqCommon/helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqCommon/helper.hpp -------------------------------------------------------------------------------- /MessageQueue/MqCommon/logger.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqCommon/logger.hpp -------------------------------------------------------------------------------- /MessageQueue/MqCommon/msg.pb.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqCommon/msg.pb.cc -------------------------------------------------------------------------------- /MessageQueue/MqCommon/msg.pb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqCommon/msg.pb.h -------------------------------------------------------------------------------- /MessageQueue/MqCommon/msg.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqCommon/msg.proto -------------------------------------------------------------------------------- /MessageQueue/MqCommon/proto.pb.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqCommon/proto.pb.cc -------------------------------------------------------------------------------- /MessageQueue/MqCommon/proto.pb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqCommon/proto.pb.h -------------------------------------------------------------------------------- /MessageQueue/MqCommon/proto.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqCommon/proto.proto -------------------------------------------------------------------------------- /MessageQueue/MqCommon/threadpool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqCommon/threadpool.hpp -------------------------------------------------------------------------------- /MessageQueue/MqCommon/user.pb.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqCommon/user.pb.cc -------------------------------------------------------------------------------- /MessageQueue/MqCommon/user.pb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqCommon/user.pb.h -------------------------------------------------------------------------------- /MessageQueue/MqCommon/user.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqCommon/user.proto -------------------------------------------------------------------------------- /MessageQueue/MqServer/binding.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqServer/binding.hpp -------------------------------------------------------------------------------- /MessageQueue/MqServer/broker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqServer/broker.hpp -------------------------------------------------------------------------------- /MessageQueue/MqServer/channel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqServer/channel.hpp -------------------------------------------------------------------------------- /MessageQueue/MqServer/connection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqServer/connection.hpp -------------------------------------------------------------------------------- /MessageQueue/MqServer/consumer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqServer/consumer.hpp -------------------------------------------------------------------------------- /MessageQueue/MqServer/data/meta.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqServer/data/meta.db -------------------------------------------------------------------------------- /MessageQueue/MqServer/exchange.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqServer/exchange.hpp -------------------------------------------------------------------------------- /MessageQueue/MqServer/host.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqServer/host.hpp -------------------------------------------------------------------------------- /MessageQueue/MqServer/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqServer/makefile -------------------------------------------------------------------------------- /MessageQueue/MqServer/message.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqServer/message.hpp -------------------------------------------------------------------------------- /MessageQueue/MqServer/queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqServer/queue.hpp -------------------------------------------------------------------------------- /MessageQueue/MqServer/route.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqServer/route.hpp -------------------------------------------------------------------------------- /MessageQueue/MqServer/server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqServer/server -------------------------------------------------------------------------------- /MessageQueue/MqServer/server.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqServer/server.cc -------------------------------------------------------------------------------- /MessageQueue/MqServer/users.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqServer/users.hpp -------------------------------------------------------------------------------- /MessageQueue/MqThird/include/codec.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqThird/include/codec.cc -------------------------------------------------------------------------------- /MessageQueue/MqThird/include/codec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqThird/include/codec.h -------------------------------------------------------------------------------- /MessageQueue/MqThird/include/dispatcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqThird/include/dispatcher.h -------------------------------------------------------------------------------- /MessageQueue/MqThird/include/google-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/MessageQueue/MqThird/include/google-inl.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/README.md -------------------------------------------------------------------------------- /image/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/image/1.png -------------------------------------------------------------------------------- /image/client.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/image/client.gif -------------------------------------------------------------------------------- /image/image-20241224232027606.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/image/image-20241224232027606.png -------------------------------------------------------------------------------- /image/image-20241224232242443.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/image/image-20241224232242443.png -------------------------------------------------------------------------------- /image/image-20241224232429831.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/image/image-20241224232429831.png -------------------------------------------------------------------------------- /image/image-20241224232544644.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/image/image-20241224232544644.png -------------------------------------------------------------------------------- /image/image-20241224232705876.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/image/image-20241224232705876.png -------------------------------------------------------------------------------- /image/image-20241224232711477.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/image/image-20241224232711477.png -------------------------------------------------------------------------------- /image/image-20241224232849081.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/image/image-20241224232849081.png -------------------------------------------------------------------------------- /image/image-20241224232919773.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/image/image-20241224232919773.png -------------------------------------------------------------------------------- /image/image-20241224232924486.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/image/image-20241224232924486.png -------------------------------------------------------------------------------- /image/image-20241224233313372.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/image/image-20241224233313372.png -------------------------------------------------------------------------------- /image/image-20241224233331337.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/image/image-20241224233331337.png -------------------------------------------------------------------------------- /image/image-20241224233514017.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/image/image-20241224233514017.png -------------------------------------------------------------------------------- /image/image-20241224233522934.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/image/image-20241224233522934.png -------------------------------------------------------------------------------- /image/image-20241224233540443.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/image/image-20241224233540443.png -------------------------------------------------------------------------------- /image/image-20241224233846104.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/image/image-20241224233846104.png -------------------------------------------------------------------------------- /image/image-20241224233850735.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/image/image-20241224233850735.png -------------------------------------------------------------------------------- /image/image-20241224233855070.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/image/image-20241224233855070.png -------------------------------------------------------------------------------- /image/server.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/image/server.gif -------------------------------------------------------------------------------- /image/图片1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jie200408/MyProject/HEAD/image/图片1.png --------------------------------------------------------------------------------