(57)【特許請求の範囲】
【請求項１】
連続的３０２リダイレクションを処理する方法であって、
３０２リダイレクション処理の実行を必要としているサービス要求が受信された際に、前記サービス要求に対応した連続的３０２リダイレクションの数を判定し、且つ、前記連続的３０２リダイレクションの数が、予め設定されている閾値に到達しているかどうかを判断するステップと、
閾値に到達している場合に、前記サービス要求の３０２リダイレクションを中断し、且つ、前記サービス要求の前記３０２リダイレクションが中断された後に、宛先アドレスに対する前記サービス要求の前記３０２リダイレクションを再開するステップと、
閾値に到達していない場合に、前記宛先アドレスに前記サービス要求を３０２リダイレクトするステップと、
を具備する方法。
【請求項２】
前記サービス要求の前記３０２リダイレクションを中断し、且つ、前記サービス要求の前記３０２リダイレクションが中断された後に、宛先アドレスに対する前記サービス要求の前記３０２リダイレクションを再開する前記プロセスは、具体的には、
中間ページを挿入することによって前記サービス要求に対応した連続的３０２リダイレクションを中断するべく、前記中間ページを一時的に挿入し、且つ、前記サービス要求の前記３０２リダイレクションが前記中間ページの挿入によって中断された後に、前記宛先アドレスに対する前記サービス要求の前記３０２リダイレクションを再開するステップ、
を具備する、請求項１に記載の方法。
【請求項３】
前記中間ページのハイパーテキストマークアップ言語（ＨＴＭＬ）のヘッドは、前記中間ページが挿入された後に、前記宛先アドレスに対する前記サービス要求の前記３０２リダイレクションを再開するための予め設定された命令を具備する、請求項２に記載の方法。
【請求項４】
前記サービス要求の前記３０２リダイレクションを中断し、且つ、前記サービス要求の前記３０２リダイレクションが中断された後に、宛先アドレスに対する前記サービス要求の前記３０２リダイレクションを再開するプロセスは、具体的には、
連続的３０２リダイレクション方法プール内において構成された中断方式を呼び出し、且つ、前記中断方式によって前記サービス要求に対応した連続的３０２リダイレクションを中断し、且つ、前記サービス要求の前記３０２リダイレクションが前記中断方式によって中断された後に、前記宛先アドレスに対する前記サービス要求の前記３０２リダイレクションを再開するステップであって、前記サービス要求の前記３０２リダイレクションを中断する中断方式は、前記連続的３０２リダイレクション方法プール内において構成されている、ステップ、
を具備する、請求項１に記載の方法。
【請求項５】
前記方法は、
メモリ内において、前記サービス要求に対応したサービスＩＤと前記連続的３０２リダイレクションの数との間における対応性関係を保存するステップであって、前記連続的３０２リダイレクションの数の初期値は、０である、ステップと、
前記サービス要求が前記宛先アドレスに３０２リダイレクトされるごとに、前記サービス要求に対応した前記サービスＩＤを判定し、且つ、前記メモリ内の前記サービスＩＤに対応した前記連続的３０２リダイレクションの数に１を加算するステップと、
前記サービス要求の前記３０２リダイレクションが中断された際に、前記サービス要求に対応した前記サービスＩＤを判定し、且つ、前記メモリの前記サービスＩＤに対応した前記連続的３０２リダイレクションの数をリセットするステップと、
を更に具備する、請求項１から請求項４までのいずれか一項に記載の方法。
【請求項６】
前記方法は、
前記連続的３０２リダイレクションの数が、前記予め設定されている閾値に到達していない際に、前記連続的３０２リダイレクションの数が、前記予め設定されている閾値を超過しているケースによって誘発されるエラー処理が前記サービス要求内において発生した場合に、前記サービス要求に対応した前記サービスＩＤを判定し、且つ、前記メモリ内の前記サービスＩＤに対応した前記連続的３０２リダイレクションの数について問い合わせるステップと、
前記予め設定されている閾値を前記サービスＩＤに対応した前記連続的３０２リダイレクションの数に調節し、且つ、前記メモリ内の前記サービスＩＤに対応した前記連続的３０２リダイレクションの数をリセットするステップと、
を更に具備する、請求項５に記載の方法。
【請求項７】
３０２リダイレクション処理の実行を必要としているサービス要求が受信される前に、前記方法は、
前記すべてのサービス要求から、３０２リダイレクション処理の実行を必要としているサービス要求を選択するべく、サービス要求を宛先アドレスに３０２リダイレクトする前記プロセスにおいて、すべてのサービス要求をインターセプトするステップ、
を更に具備する、請求項１から請求項４までのいずれか一項に記載の方法。
【請求項８】
リダイレクション処理装置であって、
３０２リダイレクション処理の実行を必要としているサービス要求が受信された際に、前記サービス要求に対応した連続的３０２リダイレクションの数を判定するように構成された判定モジュールと、
前記連続的３０２リダイレクションの数が、予め設定されている閾値に到達しているかどうかを判断するように構成された判断モジュールと、
処理モジュールであって、
前記連続的３０２リダイレクションの数が、前記予め設定されている閾値に到達している場合に、前記サービス要求の３０２リダイレクションを中断し、且つ、前記サービス要求の前記３０２リダイレクションが中断された後に、宛先アドレスに対する前記サービス要求の３０２リダイレクションを再開し、且つ、
前記連続的３０２リダイレクションの数が、前記予め設定されている閾値に到達していない場合に、前記宛先アドレスに前記サービス要求を３０２リダイレクトする、
ように構成された処理モジュールと、
を具備する装置。
【請求項９】
前記処理モジュールは、具体的には、中間ページを挿入することによって前記サービス要求に対応した連続的３０２リダイレクションを中断するべく、前記中間ページを一時的に挿入し、且つ、前記サービス要求の前記３０２リダイレクションが前記中間ページの挿入によって中断された後に、前記宛先アドレスに対する前記サービス要求の３０２リダイレクションを再開するように構成されている、請求項８に記載のリダイレクション処理装置。
【請求項１０】
前記中間ページのハイパーテキストマークアップ言語（ＨＴＭＬ）のヘッドは、前記中間ページが挿入された後に、前記宛先アドレスに対する前記サービス要求の前記３０２リダイレクションを再開するための予め設定された命令を具備する、請求項９に記載のリダイレクション処理装置。
【請求項１１】
前記処理モジュールは、具体的には、連続的３０２リダイレクション方法プール内において構成された中断方式を呼び出し、且つ、前記中断方式によって前記サービス要求に対応した連続的３０２リダイレクションを中断し、且つ、前記サービス要求の前記３０２リダイレクションが前記中断方式によって中断された後に、前記宛先アドレスに対する前記サービス要求の３０２リダイレクションを再開するように構成されており、前記サービス要求の前記３０２リダイレクションを中断する中断方式は、前記連続的３０２リダイレクション方法プール内において構成されている、請求項８に記載のリダイレクション処理装置。
【請求項１２】
前記判定モジュールは、
メモリ内において、前記サービス要求に対応したサービスＩＤと前記連続的３０２リダイレクションの数との間における対応性関係を保存し、前記連続的３０２リダイレクションの数の初期値は、０であり、
前記サービス要求が前記宛先アドレスに３０２リダイレクトされるごとに、前記サービス要求に対応した前記サービスＩＤを判定し、且つ、前記メモリ内の前記サービスＩＤに対応した前記連続的３０２リダイレクションの数に１を加算し、且つ、
前記サービス要求の前記３０２リダイレクションが中断された際に、前記サービス要求に対応した前記サービスＩＤを判定し、且つ、前記メモリ内の前記サービスＩＤに対応した前記連続的３０２リダイレクションの数をリセットする、
ように更に構成されている、請求項８から請求項１１までのいずれか一項に記載のリダイレクション処理装置。
【請求項１３】
前記判定モジュールは、
前記連続的３０２リダイレクションの数が、前記予め設定されている閾値に到達していない際に、前記連続的３０２リダイレクションの数が、前記予め設定されている閾値を超過しているケースによって誘発されるエラー処理が前記サービス要求内において発生した場合に、前記サービス要求に対応した前記サービスＩＤを判定し、且つ、前記メモリ内の前記サービスＩＤに対応した前記連続的３０２リダイレクションの数について問い合わせ、且つ、
前記予め設定されている閾値を前記サービスＩＤに対応した前記連続的３０２リダイレクションの数に調節し、且つ、前記メモリ内の前記サービスＩＤに対応した前記連続的３０２リダイレクションの数をリセットする、
ように更に構成されている、
請求項１２に記載のリダイレクション処理装置。
【請求項１４】
前記判定モジュールは、３０２リダイレクション処理の実行を必要としているサービス要求が受信された際に、前記すべてのサービス要求から、３０２リダイレクション処理の実行を必要としているサービス要求を選択するべく、サービス要求を宛先アドレスに３０２リダイレクトする前記プロセスにおいて、すべてのサービス要求をインターセプトするように更に構成されている、
請求項８から請求項１１までのいずれか一項に記載のリダイレクション処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、インターネットの分野に関し、且つ、更に詳しくは、連続的リダイレクションを処理する方法及び装置に関する。
【背景技術】
【０００２】
大規模なウェブサイト又は分散システムにおいて、クライアント（ブラウザ）がサービス要求をサーバに送信した際に、サービス要求は、アドレスＡに送信され、次いで、サービス要求は、サーバによってアドレスＢに３０２リダイレクトされ、次いで、サービス要求は、サーバによってアドレスＣに３０２リダイレクトされ、次いで、サービス要求は、サーバによってアドレスＤに３０２リダイレクトされ、且つ、以下同様に継続し、従って、サービス要求は、複数回にわたって３０２リダイレクトされ得る。
【０００３】
但し、ブラウザが、３０２リダイレクションの数を制限している。３０２リダイレクションの数が、制限された回数を超過した場合には、ブラウザは、エラー処理を実行することになり、例えば、４０４エラーを出力し得る。この時点において、サーバの継続は、不可能となり、即ち、サービスが中断され、その結果、ユーザのサービス経験に対して影響が及ぶことになる。
【発明の概要】
【０００４】
本出願の実施形態は、連続的リダイレクションを処理する方法及び装置を提供し、この方法及び装置は、リダイレクションにおけるリダイレクションの数が、制限されている回数を超過しているケースによって誘発されるエラー処理を回避することができる。
【０００５】
本出願の実施形態は、連続的リダイレクションを処理する方法を提供し、この方法は、
リダイレクション処理の実行を必要としているサービス要求が受信された際に、サービス要求に対応したリダイレクションの数を判定し、且つ、リダイレクションの数が、予め設定されている閾値に到達しているかどうかを判定するステップと、
閾値に到達している場合に、サービス要求のリダイレクションを中断し、且つ、サービス要求のリダイレクションが中断された後に、宛先アドレスに対するサービス要求のリダイレクションを再開するステップと、
閾値に到達していない場合に、サービス要求を宛先アドレスにリダイレクトするステップと、
を含む。
【０００６】
サービス要求のリダイレクションを中断し、且つ、サービス要求のリダイレクションが中断された後に、宛先アドレスに対するサービス要求のリダイレクションを再開するプロセスは、具体的には、
中間ページを挿入することによってサービス要求に対応した連続的リダイレクションを中断させるべく、中間ページを一時的に挿入するステップと、中間ページを挿入することによってサービスのリダイレクションが中断された後に、宛先アドレスに対するサービス要求のリダイレクションを再開するステップ、
を含む。
【０００７】
中間ページのハイパーテキストマークアップ言語（ＨＴＭＬ：Hyper Text Markup Language）のヘッドは、中間ページが挿入された後に宛先アドレスに対するサービス要求のリダイレクションを再開するための予め設定された命令を含む。
【０００８】
サービス要求のリダイレクションを中断し、且つ、サービス要求のリダイレクションが中断された後に、宛先アドレスに対するサービス要求のリダイレクションを再開するプロセスは、具体的には、
連続的３０２リダイレクション方法プール内において構成された中断方式を呼び出し、且つ、中断方式によってサービス要求に対応した連続的リダイレクションを中断し、且つ、サービス要求のリダイレクションが中断方式によって中断された後に、宛先アドレスに対するサービス要求のリダイレクションを再開するステップであって、サービス要求のリダイレクションを中断する中断方式は、連続的３０２リダイレクション方法プール内において構成されている、ステップ、
を含む。
【０００９】
方法は、
メモリ内において、サービス要求に対応したサービスＩＤとリダイレクションの数との間における対応性関係を保存するステップであって、リダイレクションの数の初期値は、０である、ステップと、
サービス要求が宛先アドレスにリダイレクトされるごとに、サービス要求に対応したサービスＩＤを判定し、且つ、メモリ内のサービスＩＤに対応したリダイレクションの数に１を加算するステップと、
サービス要求のリダイレクションが中断された際に、サービス要求に対応したサービスＩＤを判定し、且つ、メモリ内のサービスＩＤに対応したリダイレクションの数をリセットするステップと、
を更に含む。
【００１０】
方法は、
リダイレクションの数が、予め設定された閾値に到達していない際に、リダイレクションの数が、予め設定されている閾値を超過しているケースによって誘発されるエラー処理がサービス要求において発生した場合に、サービス要求に対応したサービスＩＤを判定し、且つ、メモリ内のサービスＩＤに対応したリダイレクションの数について問い合わせるステップと、
予め設定されている閾値をサービスＩＤに対応したリダイレクションの数に対して調節し、且つ、メモリ内のサービスＩＤに対応したリダイレクションの数をリセットするステップと、
を更に含む。
【００１１】
リダイレクション処理の実行を必要としているサービス要求が受信される前に、方法は、すべてのサービス要求から、リダイレクション処理の実行を必要しているサービス要求を選択するべく、サービス要求を宛先アドレスにリダイレクトするプロセスにおいて、すべてのサービス要求をインターセプトするステップを更に含む。
【００１２】
リダイレクションは、具体的には、３０２リダイレクションを含む。
【００１３】
本出願の実施形態は、リダイレクション処理装置を提供し、リダイレクション処理装置は、
リダイレクション処理の実行を必要としているサービス要求が受信された際に、サービス要求に対応したリダイレクションの数を判定するように構成された判定モジュールと、
リダイレクションの数が、予め設定されている閾値に到達しているかどうかを判断するように構成された判断モジュールと、
処理モジュールであって、
リダイレクションの数が、予め設定されている閾値に到達している場合に、サービス要求のリダイレクションを中断し、且つ、サービス要求のリダイレクションが中断された後に、宛先アドレスに対するサービス要求のリダイレクションを再開し、且つ、
リダイレクションの数が、予め設定されている閾値に到達していない場合に、サービス要求をリダイレクトする、
ように構成された処理モジュールと、
を含む。
【００１４】
処理モジュールは、具体的には、中間ページを挿入することによってサービス要求に対応した連続的リダイレクションを中断するべく、中間ページを一時的に挿入し、且つ、中間ページを挿入することによってサービス要求のリダイレクションが中断された後に、宛先アドレスに対するサービス要求のリダイレクトを再開するように、構成されている。
【００１５】
中間ページのＨＴＭＬのヘッドは、中間ページが挿入された後に、宛先アドレスに対するサービス要求のリダイレクションを再開するための予め設定された命令を含む。
【００１６】
処理モジュールは、具体的には、連続的３０２リダイレクション方法プール内において構成された中断方式を呼び出し、且つ、中断方式によってサービス要求に対応した連続的リダイレクションを中断し、且つ、サービス要求のリダイレクションが中断方式によって中断された後に、宛先アドレスに対するサービス要求のリダイレクションを再開するように構成されており、この場合に、サービス要求のリダイレクションを中断する中断方式は、連続的３０２リダイレクション方法プール内において構成されている。
【００１７】
判定モジュールは、
メモリ内において、サービス要求に対応したサービスＩＤとリダイレクションの数との間における対応性関係を保存し、この場合に、リダイレクションの数の初期値は、０であり、
サービス要求が宛先アドレスに対してリダイレクトされるごとに、サービス要求に対応したサービスＩＤを判定し、且つ、メモリ内のサービスＩＤに対応したリダイレクションの数に１を加算し、且つ、
サービス要求のリダイレクションが中断された際に、サービス要求に対応したサービスＩＤを判定し、且つ、メモリ内のサービスＩＤに対応したリダイレクションの数をリセットする、
ように更に構成されている。
【００１８】
判定モジュールは、
リダイレクションの数が、予め設定されている閾値に到達していない際に、リダイレクションの数が、予め設定されている閾値を超過しているケースによって誘発されるエラー処理がサービス要求において発生した場合に、サービス要求に対応したサービスＩＤを判定し、且つ、メモリ内のサービスＩＤに対応したリダイレクションの数について問い合わせ、且つ、
予め設定されている閾値をサービスＩＤに対応したリダイレクションの数に調節し、且つ、メモリ内のサービスＩＤに対応したリダイレクションの数をリセットする、
ように更に構成されている。
【００１９】
判定モジュールは、リダイレクション処理の実行を必要としているサービス要求が受信される前に、すべてのサービス要求から、リダイレクション処理の実行を必要としているサービス要求を選択するべく、宛先アドレスに対するサービス要求のリダイレクションのプロセスにおいて、すべてのサービス要求をインターセプトするように更に構成されている。
【００２０】
リダイレクションは、具体的には、３０２リダイレクションを含む。
【００２１】
本出願の実施形態においては、サービス要求に対してリダイレクション処理を実行する前に、リダイレクション処理装置は、リダイレクションの数が、予め設定されている閾値に到達しているかどうかを判断し、リダイレクションの数が、予め設定されている閾値に到達している際に、サービス要求のリダイレクションを中断し、且つ、サービス要求のリダイレクションが中断された後に、宛先アドレスに対するサービス要求のリダイレクションを再開し、これにより、リダイレクションの数が、ブラウザによって制限された回数を超過しているケースによって誘発されるエラー処理（例えば、４０４エラー）を回避し、且つ、その結果、サービス中断及びサービス障害を回避し、且つ、サービス経験及びユーザ経験を改善する。
【図面の簡単な説明】
【００２２】
以下、本出願の実施形態の技術的解決策について更に明瞭に説明するべく本出願の実施形態に関する説明において使用される添付図面について簡潔に紹介しておく。以下の説明における添付図面は、本出願のいくつかの実施形態であるに過ぎず、且つ、当業者は、創造的な努力を払うことなしに、本出願の実施形態の添付図面に従って、その他の添付図面を取得し得ることが明らかである。
【００２３】
【図１】図１は、本出願の実施形態１による連続的リダイレクションを処理する方法の概略フローチャートである。
【図２】図２は、本出願の実施形態２によるリダイレクション処理装置の概略構造図である。
【図３】図３は、本出願の実施形態２による連続的リダイレクションを処理する方法の概略フローチャートである。
【図４】図４は、本出願の実施形態３によるリダイレクション処理装置の概略構造図である。
【発明を実施するための形態】
【００２４】
以下、本出願の実施形態における添付図面を参照し、本出願の実施形態における技術的解決策について明瞭且つ十分に説明することとする。記述されている実施形態は、本出願の実施形態のすべてを網羅したものではなく、そのいくつかに過ぎないことが明らかである。本出願における実施形態に基づいて、創造的な努力を払うことなしに当業者によって得られるすべてのその他の実施形態は、本出願の保護範囲に含まれている。
【００２５】
実施形態１
従来技術において存在している問題との関係において、本出願の実施形態１による連続的リダイレクションを処理する方法は、クライアントと、サーバと、リダイレクション処理装置と、を含むネットワークに対して適用される。ネットワークは、大規模なウェブサイト又は分散システムであってもよい。リダイレクション処理装置は、サーバ上において機能モジュールとして配備されてもよい。又、リダイレクション処理装置は、ネットワーク内において別個の装置として使用されてもよい。本出願の実施形態においては、リダイレクション処理装置は、サービス要求のリダイレクション手順を処理するように構成されている。例えば、クライアント（ブラウザ）がサービス要求（即ち、ＷＥＢサービス要求）をサーバに送信した際に、サービス要求は、アドレスＡに送信される。後続するリダイレクション手順は、そのすべてが、リダイレクション処理装置によって処理され、例えば、リダイレクション処理装置は、サービス要求をアドレスＢにリダイレクトし、次いで、リダイレクション処理装置は、サービス要求をアドレスＣにリダイレクトし、次いで、リダイレクション処理装置は、サービス要求をアドレスＤにリダイレクトし、且つ、以下同様である。
【００２６】
上述のアプリケーションシナリオにおいては、図１に示されているように、連続的リダイレクションを処理する方法は、以下のステップを含む。
【００２７】
ステップ１０１：リダイレクション処理の実行を必要としているサービス要求が受信された際に、リダイレクション処理装置は、サービス要求に対応したリダイレクションの数を判定し、且つ、リダイレクションの数が、予め設定されている閾値に到達しているかどうかを判断する。リダイレクションの数が、予め設定されている閾値に到達している場合には、ステップ１０２が実行される。リダイレクションの数が、予め設定されている閾値に到達していない場合には、ステップ１０３が実行される。
【００２８】
本出願の実施形態においては、予め設定されている閾値は、ブラウザによって制限されたリダイレクションの数に基づいてリダイレクション処理装置によって設定されてもよい。例えば、ブラウザは、リダイレクションの数が５を超過した場合に、エラー処理を実行してもよく、リダイレクション処理装置は、予め設定された値を４（５−１）回に設定してもよい。
【００２９】
本出願の実施形態においては、サーバがサービス要求を宛先アドレスにリダイレクトするプロセスにおいて、リダイレクション処理装置は、すべてのサービス要求から、リダイレクション処理の実行を必要としているサービス要求を選択するべく、すべてのサービス要求をインターセプトしている。これに基づいて、クライアントによってサーバに送信されるサービス要求について、リダイレクション処理装置は、サービス要求をインターセプトする必要がある。サービス要求がリダイレクション処理を必要としていない場合には、リダイレクション処理装置は、サービス要求に対する後続のサービス処理を実行するべく、サービス要求を解放するが、このサービス要求に対する後続のサービス処理については、本明細書においては、その詳細な説明を省略することとする。サービス要求がリダイレクション処理を必要としている場合には、リダイレクション処理装置は、サービス要求に対してリダイレクション要求を実行する必要があるものと判定し、サービス要求に対応したリダイレクションの数を判定し、且つ、リダイレクションの数が、予め設定されている閾値に到達しているかどうかを判断する。
【００３０】
ステップ１０２：リダイレクション処理装置は、サービス要求のリダイレクションを中断し、且つ、サービス要求のリダイレクションが中断された後に、リダイレクション処理装置は、宛先アドレスに対するサービス要求のリダイレクションを再開する。
【００３１】
ステップ１０３：リダイレクション処理装置は、サービス要求を宛先アドレスに直ちにリダイレクトする。
【００３２】
本出願の実施形態においては、リダイレクション処理装置は、メモリ内において、サービス要求に対応したサービスＩＤとリダイレクションの数との間における対応性関係を保存する必要があり、この場合に、リダクションの数の初期値は、０である。これに基づいて、サービス要求に対してリダイレクション処理を実行する必要がある際には、リダイレクション処理装置は、サービス要求に対応したサービスＩＤを判定し、メモリ内において保存されているサービスＩＤとリダイレクションの数との間における対応性関係について問い合わせることにより、サービスＩＤに対応したリダイレクションの数を取得し、リダイレクションの数をサービス要求に対応したリダイレクションの数として判定し、且つ、次いで、リダイレクションの数が、予め設定されている閾値に到達しているかどうかを判断する。
【００３３】
更には、リダイレクション処理装置がサービス要求を宛先アドレスにリダイレクトするごとに、ダイレクション処理装置は、サービス要求に対応したサービスＩＤを判定する必要があり、且つ、メモリ内のサービスＩＤに対応したリダイレクションの数に１を加算する。リダイレクション処理装置がサービス要求のリダイレクションを中断した際には、リダイレクション処理装置は、サービス要求に対応したサービスＩＤを判定する必要があり、且つ、メモリ内のサービスＩＤに対応したリダイレクションの数をリセットする。
【００３４】
本出願の実施形態において、リダイレクション処理装置がサービス要求のリダイレクションを中断し、且つ、サービス要求のリダイレクションが中断された後に、リダイレクション処理装置が宛先アドレスに対するサービス要求のリダイレクションを再開する処理は、具体的には、限定を伴うことなしに、リダイレクション処理装置が、中間ページを挿入することによってサービス要求に対応した連続的リダイレクションを中断するべく、中間ページを一時的に挿入し、且つ、更には、サービス要求のリダイレクションが中間ページの挿入によって中断された後に、リダイレクション処理装置が、宛先アドレスに対するサービス要求のリダイレクションを再開するという方式を含む。
【００３５】
中間ページは、限定を伴うことなしに、（クライアントにアクノリッジを返すための）２００ＯＫページを含む。
【００３６】
リダイレクション処理装置は、中間ページを挿入することによってサービス要求に対応した連続的リダイレクションを中断するべく、一時的に中間ページを挿入し、且つ、中間ページがリフレッシュされた後に、リダイレクション処理装置は、宛先アドレスに対するサービス要求のリダイレクションを再開することが可能であり、即ち、サービス要求を後続のページ又はユニフォームリソースロケータ（ＵＲＬ：Uniform Resource Locator）アドレスにリダイレクトし、これにより、サービスを継続することができる。
【００３７】
中間ページのＨＴＭＬのヘッドは、リダイレクション処理装置が、中間ページが挿入された後に、宛先アドレスに対するサービス要求のリダイレクションを再開できるようにするための予め設定された命令を含む。具体的には、予め設定されている命令は、コードの断片であってもよく、且つ、コードは、サービス要求のリダイレクションを必要としている宛先アドレスを搬送してもよい。コードは、具体的には、限定を伴うことなしに、<meta http-equiv=“refresh” content=“0; url=nextUrl”>というコードを含み、meta は、コードの属性を記述するべく使用され、且つ、meta は、二つの属性、即ち、http-equiv 属性と content 属性を有しており、この場合に、http-equiv 属性が refresh であることは、コードが、ページを自動的にリフレッシュするべく使用されることを通知しており、且つ、content 属性が０であることは、ページのコンテンツがヌルであることを通知しており、且つ、nextUrl は、サービス要求のリダイレクションを必要としている宛先アドレスである。予め設定されている命令に基づいて、予め設定されている命令に対応した中間ページが挿入された後に、中間ページは、サービス要求に対応した連続的リダイレクションを中断し得る。予め設定されている命令内の http-equiv 属性が refresh であることに基づいて、中間ページの自動リフレッシュが実装されてもよい。自動リフレッシュの後に、予め設定されている命令内の nextUrl のコンテンツに基づいて、リダイレクション処理装置は、宛先アドレスに対するサービス要求のリダイレクションを再開することが可能であり、即ち、後続のページ又はＵＲＬアドレスに対するサービス要求のリダイレクションと、後続のサービスの実行と、を再開することができる。
【００３８】
本出願の実施形態においては、リダイレクション処理装置が、サービス要求のリダイレクションを中断し、且つ、サービス要求のリダイレクションが中断された後に、リダイレクション処理装置が、宛先アドレスに対するサービス要求のリダイレクションを再開するプロセスは、具体的には、限定を伴うことなしに、リダイレクション処理装置が、連続的３０２リダイレクション方法プール内において構成された中断方式を呼び出し、且つ、中断方式によってサービス要求に対応した連続的リダイレクションを中断し、且つ、サービス要求のリダイレクションが中断方式によって中断された後に、宛先アドレスに対するサービス要求のリダイレクションを再開するという方式を含み、この場合に、サービス要求のリダイレクションを中断する中断方式は、連続的３０２リダイレクション方法プール内において構成されている。
【００３９】
本出願の実施形態においては、リダイレクションの数が、予め設定されている閾値に到達していない際に、リダイレクションの数が、予め設定されている閾値を超過しているケースによって誘発されるエラー処理（例えば、ブラウザが４０４エラーを出力する）がサービス要求において発生した場合に、これは、リダイレクション処理装置上において構成されている予め設定された閾値が過大であることを通知している。これに基づいて、リダイレクション処理装置は、その上部において構成されている予め設定された閾値を調節する必要がある。予め設定されている閾値を調節するプロセスにおいては、リダイレクション処理装置は、サービス要求に対応したサービスＩＤを判定し、且つ、メモリ内のサービスＩＤに現時点において対応しているリダイレクションの数について問い合わせる必要がある。その後に、リダイレクション処理装置は、その上部において構成されている予め設定された閾値をサービスＩＤに現時点において対応しているリダイレクションの数に調節する。更には、リダイレクションの数が、予め設定されている閾値を超過しているケースによって誘発されるエラー処理（例えば、ブラウザが４０４エラーを出力する）がサービス要求内において発生した場合には、リダイレクション処理装置は、メモリ内のサービスＩＤに対応したリダイレクションの数を更にリセットする必要がある。
【００４０】
本出願の実施形態においては、リダイレクションは、具体的には、限定を伴うことなしに、３０２リダイレクションを含む。
【００４１】
要すれば、本出願の実施形態は、本出願の実施形態においては、サービス要求に対してリダイレクション処理を実行する前に、リダイレクション処理装置は、リダイレクションの数が、予め設定されている閾値に到達しているかどうかを判断し、リダイレクションの数が、予め設定されている閾値に到達している際には、サービス要求のリダイレクションを中断し、且つ、サービス要求のリダイレクションが中断された後に、宛先アドレスに対するサービス要求のリダイレクションを再開し、これにより、３０２リダイレクションの数が、ブラウザによって制限された回数を超過しているケースによって誘発されるエラー処理（例えば、４０４エラー）を回避し、且つ、その結果、サービス中断及びサービス障害を回避し、且つ、サービス経験及びユーザ経験を改善するという利点を少なくとも有する。
【００４２】
実施形態２
特定のアプリケーションにおいては、本出願の実施形態２は、連続的リダイレクションを処理する方法を提供する。方法は、クライアントと、サーバと、リダイレクション処理装置と、を含むネットワークに対して適用される。ネットワークは、大規模なウェブサイト又は分散システムであってもよい。リダイレクション処理装置は、サーバ上において機能モジュールとして配備されてもよい。又、リダイレクション処理装置は、ネットワーク内において別個の装置として使用されてもよい。本出願の実施形態においては、リダイレクション処理装置は、サービス要求のリダイレクション手順を処理するように構成されている。例えば、クライアント（ブラウザ）がサービス要求（即ち、ＷＥＢサービス要求）をサーバに送信した際に、サービス要求は、アドレスＡに送信される。後続するリダイレクション手順は、そのすべてが、リダイレクション処理装置によって処理され、例えば、リダイレクション処理装置は、サービス要求をアドレスＢにリダイレクトし、次いで、リダイレクション装置は、サービス要求をアドレスＣにリダイレクトし、次いで、リダイレクション処理装置は、サービス要求をアドレスＤにリダイレクトし、且つ、以下同様である。
【００４３】
本出願の実施形態においては、図２に示されているように、これは、リダイレクション処理装置の構造概略図である。リダイレクション処理装置は、具体的には、３０２リダイレクション検出モジュール、決定制御モジュール、連続的３０２リダイレクション方法プール、データバッファモジュール、及び構成モジュールという機能モジュールを含んでもよい。リダイレクション処理装置内の機能モジュールは、一つに統合されてもよく、且つ、更には、別個に配備されてもよい。機能モジュールは、一つのモジュールに組み合わせられてもよく、且つ、更には、複数のサブモジュールに分割されてもよい。
【００４４】
（１）３０２リダイレクション検出モジュール：３０２リダイレクション検出モジュールは、主には、３０２リダイレクション要求をインターセプトする責任を担っている。非３０２リダイレクションの場合には、３０２リダイレクション検出モジュールは、それらを直ちに解放し、且つ、後続のサービス動作を再開する。３０２リダイレクションの場合には、３０２リダイレクション検出モジュールは、３０２リダイレクションが存在していることを見出した場合に、３０２リダイレクションの関係する情報（例えば、リダイレクションアドレスなど）を決定制御モジュールに対して同期化する。
【００４５】
（２）決定制御モジュール：決定制御モジュールは、３０２リダイレクション検出モジュール、連続的３０２リダイレクション方法プール、データバッファモジュール、及び構成モジュールをリンクする責任を担っている。決定制御モジュールは、３０２リダイレクション検出モジュールの３０２リダイレクション情報を受信し、且つ、データバッファモジュール及び構成モジュールの関係する情報に従って、連続的３０２リダイレクションが存在しているかどうか、並びに、連続的３０２リダイレクションの数が、ブラウザの構成された最大回数に到達しているかどうか、を算出する。連続的３０２リダイレクションの数がブラウザの最大回数に到達している場合には、決定制御モジュールは、対応する処理を実行するべく、連続的３０２リダイレクション方法プール内の方法を呼び出す。３０２リダイレクションの数がブラウザの最大回数に到達する前に、４０４エラーが出現した場合には、決定制御モジュールは、アラーム情報を記録し、且つ、ブラウザの最大回数を変更するべく、構成モジュールを呼び出すことにより、データバッファモジュール内のメモリをリフレッシュする責任を担っている。
【００４６】
（３）連続的３０２リダイレクション方法プール：連続的３０２リダイレクションが存在しており、且つ、決定制御モジュールが、連続的３０２リダイレクションの数がブラウザの最大回数に到達していることを認知している際には、連続的３０２リダイレクション方法プールは、決定制御モジュール用の方法を提供し、且つ、決定制御モジュールは、対応した処理を実行するべく、連続的３０２リダイレクション方法プール内の方法を呼び出す。連続的３０２リダイレクション方法プールには、複数の処理方法が提供されてもよく、且つ、アプリケーションは、実際の状況に従って独自に処理方法を選択することができる。例えば、連続的３０２リダイレクション方法プール内において構成されている方法は、中間ページを一時的に挿入するステップ、２００に戻るステップ、連続的３０２リダイレクションを中断するステップ、並びに、サービスを継続するべく、リフレッシングの後に後続のページ又はＵＲＬアドレスにリダイレクトするステップを含む。更には、連続的３０２リダイレクション方法プールは、処理方法の追加、削除、変更、及びその他の機能を更に提供する必要がある。
【００４７】
（４）データバッファモジュール：これは、主に、アプリケーション構成情報をバッファリングする責任を担っており、例えば、これは、ブラウザの最大回数、サービスＩＤに対応したリダイレクションの数、及びその他の構成情報をバッファリングしている。更には、データバッファモジュールは、バッファタイムアウト解放機能及びこれに類似したものを更に提供する必要があり、即ち、バッファリングされている構成情報が規定時間超過状態となった後に（例えば、データが２４時間にわたってバッファリングされている）、データバッファモジュールは、バッファリングされている構成情報を削除する必要がある。
【００４８】
（５）構成モジュール：構成モジュールに基づいて、アプリケーションは、その独自のサービスに従って、対応したサーバ用の連続的３０２ジャンプの回数を構成する。構成モジュールに基づいて、連続的３０２ジャンプの数が、構成されている値に到達した際には、対応した解決策が構成され、即ち、連続的３０２リダイレクション方法における一つの方法が構成される。更には、構成モジュールは、構成情報の追加、削除、変更、及びその他の機能を更に提供する必要がある。
【００４９】
上述のアプリケーションシナリオにおいては、図３に示されているように、連続的リダイレクションを処理する方法は、以下のステップを含む。
【００５０】
ステップ３０１：３０２リダイレクション検出モジュールが、宛先アドレスに対する３０２リダイレクションを必要としているすべてのサービス要求をインターセプトし、且つ、宛先アドレスに対する３０２リダイレクションを必要としているサービス要求を決定制御モジュールに送信する。
【００５１】
本出願の実施形態においては、サーバ３０２がサービス要求（即ち、ＷＥＢサービス要求）を宛先アドレスにリダイレクトするプロセスにおいて、３０２リダイレクション検出モジュールは、宛先アドレスに対する３０２リダイレクションを必要としているすべてのサービス要求をインターセプトする必要がある。これに基づいて、クライアントによってサーバに送信されたサービス要求について、３０２リダイレクション検出モジュールは、サービス要求をインターセプトする必要がある。サービス要求が３０２リダイレクション処理を必要としていない場合には、３０２リダイレクション検出モジュールは、サービス要求に対する後続のサービス処理を実行するべく、サービス要求を解放するが、このサービス要求に対する後続のサービス処理については、本明細書においては、詳しい説明を省略することとする。サービス要求が３０２リダイレクション処理を必要としている場合には、３０２リダイレクション検出モジュールは、サービス要求に対して３０２リダイレクション処理を実行する必要があるものと判定し、且つ、後続の処理のために、宛先アドレスに対する３０２リダイレクションを必要としているサービス要求を決定制御モジュールに送信する。
【００５２】
ステップ３０２：決定制御モジュールは、サービス要求に対応したリダイレクションの数を判定し、且つ、リダイレクションの数が、予め設定されている閾値（即ち、構成モジュールによって構成されたブラウザの最大回数）に到達しているかどうかを判断する。リダイレクションの数が、予め設定されている閾値に到達していない場合には、ステップ３０３が実行される。リダイレクションの数が、予め設定されている閾値に到達している場合には、ステップ３０４が実行される。予め設定されている閾値は、構成モジュールによって構成されたブラウザによって受け入れ可能な連続的３０２リダイレクションの最大数である。
【００５３】
本出願の実施形態においては、データバッファモジュールは、メモリ内において、サービス要求に対応したサービスＩＤとリダイレクションの数との間における対応性関係を保存する必要があり、この場合に、リダイレクションの初期値は、０である。これに基づいて、サービス要求に対する３０２リダイレクション処理の実行が必要とされている際には、決定制御モジュールは、サービス要求に対応したサービスＩＤを判定する必要があり、且つ、メモリ内において保存されているサービスＩＤとリダイレクションの数との間における対応性関係について問い合わせることにより、サービスＩＤに対応したリダイレクションの数を取得し、リダイレクションの数をサービス要求に対応したリダイレクションの数として判定し、且つ、次いで、リダイレクションの数が、予め設定されている閾値に到達しているかどうかを判断する。
【００５４】
データバッファモジュールは、メモリ内において、サービス要求に対応したサービスＩＤとリダイレクションとの数の間における対応性関係を保存する必要がある。サービス要求が宛先アドレスに３０２リダイレクトされるごとに、データバッファモジュールは、サービス要求に対応したサービスＩＤを判定し、且つ、メモリ内のサービスＩＤに対応したリダイレクションの数に１を加算する必要がある。サービス要求の３０２リダイレクションが中断された際に、データバッファモジュールは、サービス要求に対応したサービスＩＤを判定し、且つ、メモリ内のサービスＩＤに対応したリダイレクションの数をリセットする必要ある。
【００５５】
ステップ３０３：決定制御モジュールは、サービス要求を宛先アドレスに直ちに３０２リダイレクトする。決定制御モジュールは、３０２リダイレクションの監視を再開するように、即ち、ステップ３０１を実行するように、３０２リダイレクション検出モジュールに通知する。
【００５６】
ステップ３０４：決定制御モジュールは、連続的３０２リダイレクション方法プール内において提供された方法を使用することによってサービス要求の３０２リダイレクションを中断するべく、連続的３０２リダイレクション方法プール内において提供されている方法を呼び出し、且つ、サービス要求の３０２リダイレクションが中断された後に、宛先アドレスに対するサービス要求の３０２リダイレクションを再開する。決定制御モジュールは、３０２リダイレクションの監視を再開するように、即ち、ステップ３０１を実行するように、３０２リダイレクション検出モジュールに通知する。
【００５７】
連続的３２０リダイレクション方法プール内において提供されている方法が、中間ページを一時的に挿入しており、２００ＯＫを返しており、連続的３０２リダイレクションを中断しており、且つ、サービスを継続するべく、リフレッシュの後に、後続のページ又はＵＲＬアドレスに３０２リダイレクトしているものとしよう。連続的３０２リダイレクション方法プール内において提供されている方法に基づいて、決定制御モジュールが、サービス要求の３０２リダイレクションを中断し、且つ、サービス要求の３０２リダイレクションが中断された後に、宛先アドレスに対するサービス要求の３０２リダイレクションを再開するプロセスは、具体的には、限定を伴うことなしに、決定制御モジュールが、中間ページを挿入することによってサービス要求の連続的３０２リダイレクションを中断するべく、中間ページを一時的に挿入し、且つ、更には、決定制御モジュールが中間ページを挿入することによってサービス要求の３０２リダイレクションを中断した後に、決定制御モジュールは、宛先アドレスに対するサービス要求の３０２リダイレクションを再開し得るという方式を含む。
【００５８】
中間ページは、限定を伴うことなしに、２００ＯＫページを含む。決定制御モジュールは、中間ページを挿入することによってサービス要求の連続的３０２リダイレクションを中断するべく、中間ページを一時的に挿入し、且つ、中間ページがリフレッシュされた後に、決定制御モジュールは、宛先アドレスに対するサービス要求の３０２リダイレクションを再開し、即ち、後続のページ又はＵＲＬアドレスにサービス要求を３０２リダイレクトし、これにより、サービスを継続する。
【００５９】
中間ページのＨＴＭＬのヘッドは、<meta http-equiv=“refresh”content=“0; url=nextUrl”> というコードを含んでもよく、且つ、コードは、中間ページが挿入された後に、決定制御モジュールが宛先アドレスに対するサービス要求の３０２リダイレクションを再開できるようにするべく使用され、この場合に、nextUrl は、サービス要求の３０２リダイレクションを必要としている宛先アドレスである。コードに基づいて、中間ページは、サービス要求に対応した連続的３０２リダイレクションを中断することが可能であり、中間ページの自動的リフレッシュを実装することが可能であり、且つ、決定制御モジュールが宛先アドレスに対するサービス要求の３０２リダイレクション及び後続のサービスの実行を再開できるようにすることができる。
【００６０】
本出願の実施形態においては、リダイレクションの数が、予め設定されている閾値に到達していない（即ち、リダイレクションの数が、３０２リダイレクションの構成された最大数に到達していない）際に、リダイレクションの数が、予め設定されている閾値（即ち、ブラウザによって受け入れ可能な連続的３０２リダイレクションの最大数）を超過しているケースによって誘発されるエラー処理（例えば、ブラウザが４０４エラーを出力する）がサービス要求内において発生した場合に、これは、構成モジュールによって構成されている予め設定された閾値が過大であることを通知している。これに基づいて、決定制御モジュールは、データバッファモジュールによってバッファリングされている予め設定された閾値を再調節する必要がある。予め設定されている閾値を調節するプロセスにおいて、決定制御モジュールは、サービス要求に対応したサービスＩＤを判定し、且つ、メモリ内のサービスＩＤに現時点において対応しているリダイレクションの数について問い合わせる必要がある。その後に、決定制御モジュールは、データバッファモジュールによってバッファリングされている予め設定された閾値をサービスＩＤに現時点において対応しているリダイレクションの数に調節する。更には、リダイレクションの数が、予め設定されている閾値を超過しているケースによって誘発されるエラー処理（例えば、ブラウザが４０４エラーを出力する）がサービス要求内において発生した場合には、決定制御モジュールは、メモリ内のサービスＩＤに対応したリダイレクションの数を更にリセットする必要がある。
【００６１】
要すれば、本出願の実施形態は、本出願の実施形態においては、サービス要求に対して３０２リダイレクション処理を実行する前に、決定制御モジュールが、リダイレクションの数が、予め設定されている閾値に到達しているかどうかを判断し、リダイレクションの数が、予め設定されている閾値に到達している際に、サービス要求の３０２リダイレクションを中断し、且つ、サービス要求の３０２リダイレクションが中断された後に、宛先アドレスに対するサービス要求の３０２リダイレクションを再開し、これにより、３０２リダイレクションの数が、ブラウザによって制限されている回数を超過しているケースによって誘発されるエラー処理を回避し、且つ、その結果、サービス中断及びサービス障害を回避し、且つ、サービス経験及びユーザ経験を改善するという利点を少なくとも有する。
【００６２】
本出願の実施形態において、リダイレクションは、３０２リダイレクションに伴って記述されているが、リダイレクションは、実際のアプリケーションにおいては、これに限定されるものではない。
【００６３】
実施形態３
方法のものと同一のアプリケーション概念に基づいて、本出願の実施形態は、リダイレクション処理装置を更に提供する。図４に示されているように、リダイレクション処理装置は、具体的には、
リダイレクション処理の実行を必要としているサービス要求が受信された際に、サービス要求に対応したリダイレクションの数を判定するように構成された判定モジュール１１と、
リダイレクションの数が、予め設定されている閾値に到達しているかどうかを判断するように構成された判断モジュール１２と、
リダイレクションの数が、予め設定されている閾値に到達している場合に、サービス要求のリダイレクションを中断し、且つ、サービス要求のリダイレクションが中断された後に、宛先アドレスに対するサービス要求のリダイレクションを再開し、且つ、リダイレクションの数が、予め設定されている閾値に到達していない場合には、サービス要求を宛先アドレスにリダイレクトするように構成された処理モジュール１３と、
を含む。
【００６４】
処理モジュール１３は、具体的には、中間ページを挿入することによってサービス要求に対応した連続的リダイレクションを中断するべく、中間ページを一時的に挿入し、且つ、サービス要求のリダイレクションが、中間ページを挿入することによって中断された後に、宛先アドレスに対するサービス要求のリダイレクションを再開するように、構成されている。
【００６５】
中間ページのＨＴＭＬのヘッドは、中間ページが挿入された後に、宛先アドレスに対するサービス要求のリダイレクションを再開するための予め設定された命令を含む。予め設定された命令は、サービス要求のリダイレクションを必要としている宛先アドレスを搬送してもよい。予め設定されている命令は、具体的には、プログラムコードであってもよい。
【００６６】
処理モジュール１３は、具体的には、連続的３０２リダイレクション方法プール内において構成された中断方式を呼び出し、且つ、中断方式によってサービス要求に対応した連続的リダイレクションを中断し、且つ、サービス要求のリダイレクションが中断方式によって中断された後に、宛先アドレスに対するサービス要求のリダイレクションを再開するように構成されており、この場合に、サービス要求のリダイレクションを中断する中断方式は、連続的３０２リダイレクション方法プール内において構成されている。
【００６７】
判定モジュール１１は、
メモリ内において、サービス要求に対応したサービスＩＤとリダイレクションの数との間における対応性関係を保存し、この場合に、リダイレクションの数の初期値は、０であり、
サービス要求が宛先アドレスにリダイレクトされるごとに、サービス要求に対応したサービスＩＤを判定し、且つ、メモリ内のサービスＩＤに対応したリダイレクションの数に１と加算し、且つ、
サービス要求のリダイレクションが中断された際に、サービス要求に対応したサービスＩＤを判定し、且つ、メモリ内のサービスＩＤに対応したリダイレクションの数をリセットする、
ように更に構成されている。
【００６８】
判定モジュール１１は、
リダイレクションの数が、予め設定されている閾値に到達していない際に、リダイレクションの数が、予め設定されている閾値を超過しているケースによって誘発されるエラー処理がサービス要求内において発生した場合に、サービス要求に対応したサービスＩＤを判定し、且つ、メモリ内のサービスＩＤに対応したリダイレクションの数について問い合わせ、且つ、
予め設定されている閾値をサービスＩＤに対応したリダイレクションの数に調節し、且つ、メモリ内のサービスＩＤに対応したリダイレクションの数をリセットする、
ように更に構成されている。
【００６９】
判定モジュール１１は、リダイレクション処理の実行を必要としているサービス要求が受信される前に、すべてのサービス要求から、リダイレクション処理の実行を必要としているサービス要求を選択するべく、宛先アドレスに対してサービス要求をリダイレクトする処理において、すべてのサービス要求をインターセプトするように更に構成されている。
【００７０】
本出願の実施形態においては、リダイレクションは、具体的には、３０２リダイレクションを含む。
【００７１】
本出願における装置のモジュールは、一つに統合されてもよく、且つ、更には、別個に配備されてもよい。機能モジュールは、一つのモジュールに組み合わせられてもよく、且つ、更には、複数のサブモジュールに更に分割されてもよい。
【００７２】
実施形態に関する上述の説明を通じて、当業者には、本出願が、ソフトウェアに、必要なユニバーサルハードウェアプラットフォームを加えたものとして実装され得ると共に、更には、ハードウェアとしても明確に実装され得ることが明らかである。但し、大部分の状況においては、前者が好適な実装形態である。このような理解に基づいて、従来技術に対して寄与する本出願の上述の技術的解決策又はその一部分は、ソフトウェアプロダクトの形態において実施することができる。このようなコンピュータソフトウェアプロダクトは、ストレージ媒体内において保存されてもよく、且つ、本出願の実施形態において記述されている方法を実行するように、（パーソナルコンピュータ、サーバ、ネットワーク装置、又はこれらに類似したものであってもよい）コンピュータ装置に命令するためのいくつかの命令を収容してもよい。当業者は、添付図面が、好適な一実施形態の概略図に過ぎず、且つ、添付図面におけるモジュール及びプロセスは、必ずしも、本出願の実装において必要とされてはいないことを理解するであろう。当業者は、実施形態による装置内のモジュールは、実施形態の説明に従って実施形態の装置内において分散されてもよく、或いは、本実施形態におけるものとは異なる一つ以上の装置内において配設されるように相応して変更されてもよいことを理解するであろう。上述の実施形態のモジュールは、一つのモジュールに組み合わせられてもよく、且つ、更には、複数のサブモジュールに更に分割されてもよい。本出願の上述の実施形態の連番は、説明の利便を目的としたものに過ぎず、且つ、実施形態の間における優先順位を意味するものではない。上述の説明は、本出願のいくつかの具体的な実施形態に過ぎない。但し、本出願は、これに限定されるものではない。当業者によって想起され得るあらゆる変形のすべてが本出願の保護範囲に含まれる。
【図１】
0006514322.tif 000002
【図２】
0006514322.tif 000003
【図３】
0006514322.tif 000004
【図４】
0006514322.tif 000005