第29章 言語
producer のみサポート対象
Language コンポーネントを使用すると、Camel でサポートされる言語によってスクリプトを実行するエンドポイントに Exchange を送信できます。言語スクリプトを実行するコンポーネントを使用すると、より動的なルーティング機能が可能になります。たとえば、Routing Slip または Dynamic Router EIP を使用すると、スクリプトが動的に定義されている言語エンドポイントにメッセージを送信することができます。
このコンポーネントは camel-core の追加設定なしで提供されるため、追加の JAR は必要ありません。Groovy や JavaScript 言語の使用など、選択の言語が義務付けられている場合にのみ、追加の Camel コンポーネントを含める必要があります。
29.1. URI 形式 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
language://languageName[:script][?options]
language://languageName[:script][?options]
Camel の他の 言語 でサポートされているのと同じ表記を使用すると、スクリプトの外部リソースを参照できます。
language://languageName:resource:scheme:location][?options]
language://languageName:resource:scheme:location][?options]