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