我有一些用akka写的演员,我想通过ServiceMix让他们互动。很难,我对这些技术是如何交互的有点困惑。这是我目前所理解的:
每个参与者将在一个固定的endpoint上可用,在ServiceMix中定义为route
from("jetty:http://localhost:{{port}}/myapp/myactor").process(new MyActor());
现在我的问题是:
关于您的问题:
1) 没有人,您在 Service Mix 中部署捆绑包,Camel 会打开一个码头endpoint,供您在该端口上侦听 HTTP 请求。
2) 根据 akka 文档,已经有一个 akka endpoint可用。您需要安装某种“骆驼-akka”捆绑包才能使用它。似乎有一些文档可以从 akka 页面获得
问题内容: 在详尽搜索了Web和Stackoverflow之后,我仍然坚持尝试找出如何将Jersey所提供的RESTlet风格界面与Jetty相集成的方法。 我的Jetty服务器已经启动并正在运行,因此Jersey也很容易使用,有人知道如何将两者结合在一起吗?任何具体的链接都会有所帮助- 我对servlet编程也很陌生。 问题答案: 我前一段时间使用Jetty和Jersey创建了一个应用程序。它实
我不确定这是否是正确的方法,或者即使这是一个好的方法,或者我是否应该使用一个actor与路由交互,使用ask模式,然后在actor内部流式处理所有内容。 有什么想法吗?
我正在从事一个使用Apache Camel和Elasticsearch的项目,我想知道Camel支持哪个版本的Elasticsearch? 我的pom.xml是这样的: 但是当我想将文件路由到elasticsearch时,我遇到了以下错误: Java语言lang.IllegalStateException:收到来自不受支持版本的消息:[2.0.0]最小兼容版本为:[5.0.0] 我发现这个异常是由
场景:我将尝试与EIP手册中的贷款经纪人示例进行类比 客户发送报价请求 (贷款经纪人向信贷局索取客户信用评分) 贷款经纪人向每家银行发送报价请求 问题 在我的例子中,点1和2处于相同的骆驼上下文(或osgi束) 每个银行都有一个单独的捆绑包,通过核磁共振将endpoint暴露给贷款经纪人捆绑包 贷款经纪捆绑包不知道银行的事先,因为我们不断与新的银行合作,然后 我做过的事 创建了一个注册表类,并在l
我正在尝试将camel与elasticsearch集成。在applicationContext中。xml添加了以下内容 然后当我跑的时候 我得到以下信息 我的elasticsearch在本地运行,我使用ES 1.1.1。 我需要指定什么 谢谢,