1

在以下示例中(取自Akka Camel 文档),Jetty HTTP 组件用于接收 HTTP 消息。这是否意味着演员启动了一个新的 Jetty 服务器?

import akka.camel.{ CamelMessage, Consumer }

class MyEndpoint extends Consumer {
  def endpointUri = "jetty:http://localhost:8877/example"

  def receive = {
    case msg: CamelMessage => { /* ... */ }
    case _                 => { /* ... */ }
  }
}
4

1 回答 1

1

正确,jetty消费者将启动嵌入式 Jetty 服务器并将其绑定到指定端口。

这是官方文档中的一段话:

jetty 组件提供基于 HTTP 的端点来消费和产生 HTTP 请求。也就是说,Jetty 组件的行为就像一个简单的 Web 服务器。

于 2016-08-30T09:28:31.090 回答