这是用户在 2024-3-28 22:07 为 https://camel.apache.org/manual/endpoint.html 保存的双语快照页面,由 沉浸式翻译 提供双语支持。了解如何保存?

 终点


骆驼使用 Endpoint 接口来支持消息端点模式。


端点由组件创建,并且通过它们的端点 URI 在 DSL 中引用。

 示例


以下示例路由演示了使用文件消费者端点和 JMS 生产者端点的 URI: 以下示例路由演示了使用文件消费者端点和 JMS 生产者端点的 URI

from("file:messages/foo")
    .to("jms:queue:foo");

 还有 XML:

<route>
    <from uri="file:messages/foo"/>
    <to uri="jms:queue:foo"/>
</route>

 终端 API


您几乎不会需要通过 Java API 手动创建端点。


从一个{{0}},您可以使用以下 Java API 方法来创建生产者或消费者到该端点:


  • {{0}}将创建一个生产者,用于将消息交换发送到端点。


  • {{0}}实现了事件驱动的消费者模式,用于通过处理器从端点消费消息交换,创建消费者时。


  • {{0}}实现了通过轮询消费者模式从端点消费消息交换的功能。