トラフィックレベルの拡張性を実現するために、NetScalerアプライアンスでのトラフィック処理は、個別の処理モジュールのパイプラインとして公開されます。トラフィックは、入力から出力へと処理されるときにそれらを通過します。パイプラインのこれらのモジュールは、何も共有しないモデルを採用しています。メッセージパッシングは、パイプライン内の 1 つのモジュールから次のモジュールにトラフィックデータを送信するために使用されます。
トラフィック処理パイプラインの特定のポイントは拡張可能になっているため、コードを追加してNetScalerの動作をカスタマイズできます。
デフォルトでは、トラフィックはコードを追加しないプログラマブルモジュールをバイパスします。