首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >akka-camel vs scalaz-camel

akka-camel vs scalaz-camel
EN

Stack Overflow用户
提问于 2012-02-06 12:45:23
回答 1查看 1.2K关注 0票数 2

有人做过akka-camel和scalaz-camel-akka的比较吗?我喜欢scalaz带来的函数式方法,并使用了一些scalaz-camel-akka,但还没有真正使用akka-camel。

我对一些比较点非常感兴趣。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-06 16:05:12

有关使用骆驼、akka-camel和scalaz Camel组成路线的一般比较,请参阅this presentation幻灯片47-55。

使用akka-camel,您可以使用演员来

  • 将消息从Camel endpoints
  • produce消息消费到Camel端点
  • ,并在两者之间路由/处理消息(即构建基于参与者的消息处理路由)

akka-camel的主要目的是在Camel端点和参与者之间提供连接,以便异步交换消息(如果端点支持,也是非阻塞的)。为了处理端点之间的消息,您需要手动连接参与者,而不是使用Camel DSL组合消息处理器。

scalaz-camel-akka模块( scalaz-camel的)用于从scalaz-camel路由中与Akka参与者交换消息。它允许您使用功能性DSL将Akka角色集成到scalaz-camel路由中。您甚至可以同时使用akka-camel和scalaz-camel-akka,例如:

  • 使用scalaz-camel路由启动消息处理
  • 使用scalaz-camel-akka
  • 的(功能) DSL将消息发送给参与者进一步处理具有参与者的消息,最后
  • 使用akka-camel

<代码>F218将消息发送到端点。

如果您对有状态消息处理有特殊要求,或者想要向外扩展您的集成解决方案,请仔细查看akka-camel。

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

https://stackoverflow.com/questions/9155670

复制
相关文章

相似问题

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