第49章 Stub
プロデューサーとコンシューマーの両方がサポート対象
Stub コンポーネントは、開発またはテスト中に物理エンドポイントをスタブ化する簡単な方法を提供します。これにより、たとえば、特定の特定の SMTP または HTTP エンドポイントに実際に接続する必要なくルートを実行できます。エンドポイント URI の前に stub: を追加するだけで、エンドポイントをスタブ化できます。
内部的に、Stub コンポーネントは 仮想マシン エンドポイントを作成します。Stub と 仮想マシン の主な違いは、仮想マシンは指定した URI とパラメーターを検証するため、クエリー引数を含む一般的な URI の前に vm: を配置すると、通常は失敗することです。ただし、Stub はそうではありません。基本的にすべてのクエリーパラメーターを無視して、ルート内の 1 つ以上のエンドポイントを一時的にすばやく stub 化できるためです。
49.1. URI 形式 リンクのコピーリンクがクリップボードにコピーされました!
stub:someUri
stub:someUri
someUri
は、任意のクエリーパラメーターを持つ任意の URI にすることができます。