首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Spring集成-处理程序与拦截器

Spring集成-处理程序与拦截器
EN

Stack Overflow用户
提问于 2013-12-03 06:44:47
回答 1查看 1.4K关注 0票数 2

在Spring Integration中,处理程序和拦截器看起来基本上实现了相同的功能。甚至还有一些“受骗”的实现,比如MessageTransformingChannelInterceptorMessageTransformingHandler,据我所知,它们提供了相同的功能和不同的语义。

有没有一种是合适的,而另一种是不合适的?如果这是一个偏好的问题,那么我猜会有某种约定?

谢谢,罗伊

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-03 22:14:42

我的一般经验法则是谨慎地使用拦截器;通常情况下,只用于“被动”的事情,如日志记录、网络窃听等。

一些用户喜欢在拦截器中进行消息验证;特别是如果他们希望将相同的验证应用于多个通道,可能是使用具有适当通道模式的全局拦截器。

转换拦截器是在框架的早期迭代中创建的(2008),我们可能应该删除(至少)参考资料(在XML部分)中唯一提到它的地方。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20339414

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档