第 211 章 语言组件
从 Camel 版本 2.5 开始提供
语言组件允许您将交换发送到端点,该端点由 Camel 中任何受支持的语言执行脚本。
通过让组件执行语言脚本,它允许更多动态路由功能。例如,通过使用 Routing Slip 或 Dynamic Router EIP,您还可以发送消息到脚本被动态定义 的语言
端点。
此组件在 camel-core
中提供了,因此不需要额外的 JAR。只有选择的语言(如使用 Groovy 或 JavaScript 语言)时,才需要包含额外的 Camel 组件。
211.1. URI 格式
language://languageName[:script][?options]
从 Camel 2.11 开始,您可以使用与 Camel 中其他语言支持相同的标记来指向脚本的外部资源 ???
language://languageName:resource:scheme:location][?options]