├── README.MD ├── pom.xml └── src ├── main └── java │ └── org │ └── cs │ └── basic │ └── mq │ ├── consumer │ ├── EventProcesser.java │ ├── EventProcesserRPC.java │ └── EventProcesserTopic.java │ ├── global │ ├── CodecFactory.java │ ├── DefaultEventController.java │ ├── EventControlConfig.java │ ├── EventController.java │ ├── EventMessage.java │ ├── HessionCodecFactory.java │ ├── MessageAdapterHandler.java │ └── MessageErrorHandler.java │ ├── producer │ ├── DefaultEventTemplate.java │ └── EventTemplate.java │ ├── rpc │ ├── RPCClient.java │ ├── RPCServer.java │ └── RPCServerListener.java │ ├── topic │ ├── TopicConsumer.java │ └── TopicProducter.java │ └── util │ ├── ConnectionUtil.java │ └── ObjectAndByte.java └── test ├── java └── org │ └── cs │ └── basic │ └── mq │ └── test │ ├── People.java │ ├── RabbitMqMessageTest.java │ └── RabbitMqTest.java └── resources └── log4j.properties /README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FurionCS/basic-mq/HEAD/README.MD -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FurionCS/basic-mq/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/org/cs/basic/mq/consumer/EventProcesser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FurionCS/basic-mq/HEAD/src/main/java/org/cs/basic/mq/consumer/EventProcesser.java -------------------------------------------------------------------------------- /src/main/java/org/cs/basic/mq/consumer/EventProcesserRPC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FurionCS/basic-mq/HEAD/src/main/java/org/cs/basic/mq/consumer/EventProcesserRPC.java -------------------------------------------------------------------------------- /src/main/java/org/cs/basic/mq/consumer/EventProcesserTopic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FurionCS/basic-mq/HEAD/src/main/java/org/cs/basic/mq/consumer/EventProcesserTopic.java -------------------------------------------------------------------------------- /src/main/java/org/cs/basic/mq/global/CodecFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FurionCS/basic-mq/HEAD/src/main/java/org/cs/basic/mq/global/CodecFactory.java -------------------------------------------------------------------------------- /src/main/java/org/cs/basic/mq/global/DefaultEventController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FurionCS/basic-mq/HEAD/src/main/java/org/cs/basic/mq/global/DefaultEventController.java -------------------------------------------------------------------------------- /src/main/java/org/cs/basic/mq/global/EventControlConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FurionCS/basic-mq/HEAD/src/main/java/org/cs/basic/mq/global/EventControlConfig.java -------------------------------------------------------------------------------- /src/main/java/org/cs/basic/mq/global/EventController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FurionCS/basic-mq/HEAD/src/main/java/org/cs/basic/mq/global/EventController.java -------------------------------------------------------------------------------- /src/main/java/org/cs/basic/mq/global/EventMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FurionCS/basic-mq/HEAD/src/main/java/org/cs/basic/mq/global/EventMessage.java -------------------------------------------------------------------------------- /src/main/java/org/cs/basic/mq/global/HessionCodecFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FurionCS/basic-mq/HEAD/src/main/java/org/cs/basic/mq/global/HessionCodecFactory.java -------------------------------------------------------------------------------- /src/main/java/org/cs/basic/mq/global/MessageAdapterHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FurionCS/basic-mq/HEAD/src/main/java/org/cs/basic/mq/global/MessageAdapterHandler.java -------------------------------------------------------------------------------- /src/main/java/org/cs/basic/mq/global/MessageErrorHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FurionCS/basic-mq/HEAD/src/main/java/org/cs/basic/mq/global/MessageErrorHandler.java -------------------------------------------------------------------------------- /src/main/java/org/cs/basic/mq/producer/DefaultEventTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FurionCS/basic-mq/HEAD/src/main/java/org/cs/basic/mq/producer/DefaultEventTemplate.java -------------------------------------------------------------------------------- /src/main/java/org/cs/basic/mq/producer/EventTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FurionCS/basic-mq/HEAD/src/main/java/org/cs/basic/mq/producer/EventTemplate.java -------------------------------------------------------------------------------- /src/main/java/org/cs/basic/mq/rpc/RPCClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FurionCS/basic-mq/HEAD/src/main/java/org/cs/basic/mq/rpc/RPCClient.java -------------------------------------------------------------------------------- /src/main/java/org/cs/basic/mq/rpc/RPCServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FurionCS/basic-mq/HEAD/src/main/java/org/cs/basic/mq/rpc/RPCServer.java -------------------------------------------------------------------------------- /src/main/java/org/cs/basic/mq/rpc/RPCServerListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FurionCS/basic-mq/HEAD/src/main/java/org/cs/basic/mq/rpc/RPCServerListener.java -------------------------------------------------------------------------------- /src/main/java/org/cs/basic/mq/topic/TopicConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FurionCS/basic-mq/HEAD/src/main/java/org/cs/basic/mq/topic/TopicConsumer.java -------------------------------------------------------------------------------- /src/main/java/org/cs/basic/mq/topic/TopicProducter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FurionCS/basic-mq/HEAD/src/main/java/org/cs/basic/mq/topic/TopicProducter.java -------------------------------------------------------------------------------- /src/main/java/org/cs/basic/mq/util/ConnectionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FurionCS/basic-mq/HEAD/src/main/java/org/cs/basic/mq/util/ConnectionUtil.java -------------------------------------------------------------------------------- /src/main/java/org/cs/basic/mq/util/ObjectAndByte.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FurionCS/basic-mq/HEAD/src/main/java/org/cs/basic/mq/util/ObjectAndByte.java -------------------------------------------------------------------------------- /src/test/java/org/cs/basic/mq/test/People.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FurionCS/basic-mq/HEAD/src/test/java/org/cs/basic/mq/test/People.java -------------------------------------------------------------------------------- /src/test/java/org/cs/basic/mq/test/RabbitMqMessageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FurionCS/basic-mq/HEAD/src/test/java/org/cs/basic/mq/test/RabbitMqMessageTest.java -------------------------------------------------------------------------------- /src/test/java/org/cs/basic/mq/test/RabbitMqTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FurionCS/basic-mq/HEAD/src/test/java/org/cs/basic/mq/test/RabbitMqTest.java -------------------------------------------------------------------------------- /src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FurionCS/basic-mq/HEAD/src/test/resources/log4j.properties --------------------------------------------------------------------------------