在Camel路由中,我应该考虑将我的业务逻辑放在一个离散托管的Bean端点中,比如消息驱动的Bean或Web服务,而不是只在Camel处理器中实现它吗?
使用Camel仅用于中介和编排,使用处理器作为过滤器,似乎更清晰地分离关注点,而不是作为业务逻辑的容器。然而,我目前不预见需要EJB容器,并且似乎需要一个来托管MDB。
所以,清晰的架构与更小的占用空间、更少的技术之间存在权衡——有人对此有想法、观点或强烈感受吗?
使用Camel仅用于中介和编排,使用处理器作为过滤器,似乎更清晰地分离关注点,而不是作为业务逻辑的容器。然而,我目前不预见需要EJB容器,并且似乎需要一个来托管MDB。
所以,清晰的架构与更小的占用空间、更少的技术之间存在权衡——有人对此有想法、观点或强烈感受吗?