春天发布 - 订阅?

Hum*_*ing 3 java spring design-patterns spring-mvc publish-subscribe

任何人都可以告诉我如何在Spring中使用Publish-Subscribe模式吗?Spring是否有任何内置功能来实现它?

在Java中,我们可以这样做:http://www.avajava.com/tutorials/lessons/observer-pattern.html.

Dav*_*ton 7

Spring是Java; 显然,你可以在Spring中使用任何Java模式,还有Spring的额外好处(特别是IoC和AOP).Spring本身提供了可用于执行此操作的事件.

Spring IntegrationSpring带来了大量的Java EE模式,包括Pubsub.对于简单的用例,它可能有点沉重; 像RabbitMQSpring的AMQP支持更轻松.

PubSub的仅仅是一个模式:有一的方式来实现它.哪个最有意义取决于很多因素.在提出如此广泛的问题之前,请考虑在网上搜索一下; 有大量资源涉及广泛的实施选择.