JP2004501437A - 配信ダイナミックウエブページキャッシングシステム - Google Patents

配信ダイナミックウエブページキャッシングシステム Download PDF

Info

Publication number
JP2004501437A
JP2004501437A JP2001585086A JP2001585086A JP2004501437A JP 2004501437 A JP2004501437 A JP 2004501437A JP 2001585086 A JP2001585086 A JP 2001585086A JP 2001585086 A JP2001585086 A JP 2001585086A JP 2004501437 A JP2004501437 A JP 2004501437A
Authority
JP
Japan
Prior art keywords
page
web page
server
cache memory
template
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2001585086A
Other languages
English (en)
Other versions
JP5465821B2 (ja
Inventor
ジュリー・メルビン
ビー・シー・クリシュナ
クラーク・ライト
Original Assignee
ディバイン・テクノロジー・ベンチャーズ
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ディバイン・テクノロジー・ベンチャーズ filed Critical ディバイン・テクノロジー・ベンチャーズ
Publication of JP2004501437A publication Critical patent/JP2004501437A/ja
Application granted granted Critical
Publication of JP5465821B2 publication Critical patent/JP5465821B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9574Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • Memory System Of A Hierarchy Structure (AREA)
  • Computer And Data Communications (AREA)

Abstract

ダイナミックウエブページを生成する方法は、サーバーからローカルキャッシュメモリにダイナミックウエブページのページテンプレート及びページコンポーネントをダウンロードすること、ローカルキャッシュメモリにあるページテンプレート及びページコンポーネントからウエブページを作成すること、及びクライアントにウエブページを提供することを含んでいる。

Description

【0001】
【発明の属する技術分野】
本発明は、配信ダイナミックウエブページキャッシングに関する。
【0002】
【従来の技術及び発明が解決しようとする課題】
インターネットやプライベートな会社のネットワークのようなコンピュータネットワークは、ユーザに対して広範囲で様々な情報源からの情報の検索を可能とする。それらはまた、発行者、情報提供者、広告主や他の情報源がこれらのユーザに対して情報を提供することを可能とする。「サーバー」は、ネットワークに接続され、情報の記憶と、供給とを行うコンピュータシステムである。インターネット上のサーバーの1つのタイプとして、ウエブサイトへの接続を提供するウエブサーバーが知られている。各ウエブサイトは、テキスト、画像、音、アニメーション、3次元シミュレーションのような情報の収納場所がツリー構造とされ、フォーマットされた1つまたは2以上の「ウエブページ」を利用可能にする。新聞や雑誌のような多くの発行者のほかに、会社、個人および組織もウエブページを設立している。「クライアント」は、ネットワークに接続され、ネットワーク上のサーバーからの情報を要求する可能性があるユーザによって、それぞれ一般的に制御されるコンピュータシステムである。特に、様々な位置のクライアントは、これらウエブページが記憶されているサーバーからウエブページの複製を「ダウンロード」することによって、ウエブページを見ることができる。
【0003】
【発明を解決するための手段】
ある局面では、本発明は、ウエブページのページテンプレート及びページコンポーネントタグがローカルキャッシュメモリにあるかどうかを、クライアントからウエブページの要求を受信及び確認を含むダイナミックウエブページキャッシングの方法が特徴となっている。ページテンプレート及びページコンポーネントタグがローカルキャッシュメモリにない場合、ページテンプレート及びページコンポーネントタグは、サーバーからローカルキャッシュメモリへダウンロードされる。ウエブページは、ローカルキャッシュメモリにあるページテンプレート及びページコンポーネントタグから組み立てられ、ウエブページはクライアントに送られる。
【0004】
実施形態では、1つまたはそれ以上の下記のものを含んでもよい。
セッションを管理する可能性があるために、サーバーからローカルキャッシュメモリにクライアントセッション識別子(ID)を表すクッキーを通過すること。
ページコンポーネントタグは、ページ位置情報、サーバーからページテンプレートまで通過させるためのパラメータ、及び期限情報を含んでもよい。それらはまた、バイナリラージオブジェクト(blob)コンポーネントを含んでもよい。
【0005】
他の実施形態では、本発明は、ウエブページを含むデータのコレクションを有するサーバーを含むネットワーク、及びインターネットにサーバーを接続するサーバーリンクが特徴となっている。キャッシュシステムリンクは、インターネットにダイナミックウエブキャッシングシステムを接続する。ダイナミックウエブキャッシングシステムは、ローカルキャッシュで検出されたコンポーネントからウエブページを組み立てる組み立てエンジンと、ウエブページをクライアントに配信するための配信エンジンとを具備している。
【0006】
本発明の実施形態には、1つまたはそれ以上の下記の利点を有している。
ダイナミックコンポーネントを含むウエブページの組み立ては、クライアントに要求すること、サーバーで要求されたページを組み立てることの要求を最小限にすること、または、削除することと、インターネットを介してクライアントにウエブページを送信することとをより密接にさせる。
【0007】
ダイナミックページコンポーネントの仕様の詳細は、サーバーから離れたダイナミックコンポーネントの組み立て及び配信をうながすネットワークの末端でキャッシュされる。
【0008】
ネットワークの末端でダイナミックページコンポーネントの組み立て及び配信をキャッシングすることは、日ごとに膨大な数のダイナミックページビューが増えていくことになる。これは、インターネットを介することなく、膨大な数のダイナミックページコンポーネントが生成されるからである。
【0009】
衛星サーバー及び/またはサーバーが停止した場合、すなわち、オフラインの場合、他の衛星サーバーがページの組み立て及び配信をするための要求処理を実行することができる。衛星サーバー間の同期は必要としない。各衛星サーバーは、他の衛生サーバーの束に依存せずに独立し、かつ独自の存在である。
【0010】
本発明の1またはそれ以上の詳細は、以下の図面及び記載に伴って、説明される。本発明の他の特徴、対象及び利点は、記載及び図面から、さらに請求の範囲から明白である。
【0011】
【発明の実施の形態】
図1に示すように、ウエブページ10は、領域14,16,18,20のように、1またはそれ以上の領域を定義している。各領域14,16,18,20は、またコンポーネントとして言及されており、ウエブページテンプレート12の一部分となっている。コンポーネント14〜20は、テキスト、イメージ、グラフィックス、アニメーション、タイマー、リンクなどの異なるタイプの情報を含んでいてもよい。ウエブページテンプレート12の各コンポーネント14〜20は、スタティックなものまたはダイナミックなものとしてさらに階層づけられてもよい。スタティックコンポーネントは、一定期間変化しない。ダイナミックコンポーネントは、ウエブページ10が要求されるときに実行されるコンピュータ処理の結果であるコンポーネントである。それらの特性によって、ダイナミックコンポーネントは、個別の時間存在し、一般的にクライアントがサーバーからそれらを要求するときに組み立てられる。ダイナミックコンポーネントの仕様特性を利用しているサーバーは、ウエブページを設立し、要求しているクライアントに対してウエブページを配信する。
【0012】
ダイナミックコンポーネントの一例は、現在の天気を含んだものである。現在の天気は要求の間に変化する可能性があり、そのためにユーザの要求に対して応答が組み立てられるようになる。ダイナミックコンポーネントの他の例としては、“Hi Joe”のような個人的なメッセージを含むものである。
【0013】
前記ウエブページ10は、一般的にサーバーにある(図示せず)。クライアントは、サーバーからウエブページ10の視聴を要求する。ウエブページ10内の各コンポーネント14〜20の詳細を有するサーバーは、関連付けられたコンポーネント14〜20によってウエブページ10を組み立て、かつ、要求しているクライアントに対してウエブページ10を送信する。実際には、各コンポーネント14〜20は、スタティックコンポーネントであり、ウエブページ10は、あらかじめ組み立てられ、サーバーに関連付けられたデータベースに格納されている。それ故に、ウエブページ10がクライアントによって要求されたとき、サーバーは、先に格納されたウエブページをロードし、クライアントのシステムのブラウザに対して配信する。1またはそれ以上のコンポーネント14〜20がダイナミックである場合、サーバーは、クライアントにウエブページ10を配信することに先立って、サーバーに対してのみ認識されるコンポーネントの詳細によってダイナミックコンポーネントを組み立てる。
【0014】
ウエブページ10に対して応答可能なサーバーは、ウエブページテンプレート12の各コンポーネント14〜20を詳細に認識することができる。各コンポーネント14〜20は、サーバーシステムに対してのみ認識されている一連のパラメータまたはタグによって定義される。例えば、各コンポーネントは、関連付けられたウエブページテンプレート12と、どのようなパラメータがコンポーネント内を通過する必要があるとしても、コンポーネント内に含まれる情報を取得するために要求するタグと、期間情報を有している。これらのタグは、ページ情報及びblob情報を含んでもよい。blobは、バイナリラージオブジェクト(Binary Large Object)であり、例えば、イメージを表すのに使用される。サーバーだけが各パラメータを認識する。コンポーネントは、要求しているクライアントに対して、サーバーがウエブページ10を組み立て、かつ与えることができるような各コンポーネント14〜20で取り囲まれている。
【0015】
図2に示すように、配信されたダイナミックウエブページキャッシング過程を有するネットワーク40は、インターネット50に接続されるたくさんのインターネットサービスプロバイダ(ISPs)42,44,46,48を含んでいる。ISPs42〜48は、インターネット50に接続するクライアント及びサーバーコンピュータシステムを提供する。ネットワーク40は、ISP44に接続されたサーバー52を含んでいる。ネットワーク40は、またISP48に接続されたブラウザ56を有するクライアント54を示している。ネットワーク40は、ISP48に接続された衛星サーバー、及び、インターネット50に接続された衛星サーバー60の配置を含んでいる。好適な実施形態では、ネットワーク40は、ISP48に接続された衛星サーバー58か、またはインターネット50に接続された衛星サーバー60のどちらかを含む。他の実施形態では、衛星サーバーは、ネットワーク40の“末端”である他の位置に配置してもよい。一般的に、ネットワークは、ポートごと、ドメインごとに1つの衛星サーバーを有している。クライアント54がサーバー52からブラウザ56を介してウエブページの“提供”を要求したとき、例えば、サーバー52と共同で、衛星サーバー58は、ウエブページのスタティック及びダイナミックコンポーネントを組み立て、かつブラウザ56にウエブページを与える。
【0016】
図3に示すように、衛星サーバー80は、コンテンツサーバー82及びコンテンツサーバー84を含んでいる。コンテンツサーバー82,84は、別々のプラグイン90,92を介して、ウエブサーバー86及びウエブサーバー88にリンクされる。ウエブサーバー86,88は、94,96,98,100として別々に表示されたキャッシュメモリにリンクされる。各キャッシュメモリ94〜100は、ローカルディレクタ102にリンクされる。ローカルディレクタ102は、ISPまたはインターネットに対する通信を提供するリンク104を含んでいる。
【0017】
処理においては、ウエブページを与えることの要求がリンク104で受信されたとき、ローカルディレクタ102は、要求されたウエブページテンプレート及びコンポーネントタグが存在するかどうかを確認するために、キャッシュメモリ94〜100を介して探索する。要求されたウエブページのコンポーネントタグがキャッシュメモリ94〜100のうちの1つに含まれている場合、コンテンツサーバー82またはコンテンツサーバー84は、キャッシュされたテンプレート及びコンポーネントタグからウエブページを組み立て、要求しているクライアントに対してリンク104を介して、組み立てられたウエブページを送信する。
【0018】
図4に示すように、配信されたダイナミックウエブページキャッシング手順120は、クライアントからのページ要求を受信する段階122を含んでいる。手順120は、要求されたページコンポーネントタグおよびウエブページテンプレートが衛星サーバーキャッシュの1つにあるかどうかを段階124で確認する。ウエブページおよび関連付けられたウエブページテンプレート及びページコンポーネントタグが、衛星システムサーバーキャッシュにある場合、衛星システムはそれらのウエブページテンプレート及びページコンポーネントタグによってウエブページを段階126で組み立て、かつ、要求しているクライアントに組み立てられたページを段階128で配達する。要求されたウエブページのウエブページテンプレート及びコンポ−ネントタグが衛星サーバーキャッシュにない場合、手順120は、サーバーからウエブページテンプレート及び関連付けられたページコンポーネントタグを段階130で取得する。ページコンポーネントを組み立てるために必要な情報がサーバーから取得される場合、サーバーは、それらキャッシュメモリの1つから情報を段階132で蓄積する。手順120は、ウエブページテンプレートに従って組み立てられたウエブページと、衛星サーバーに関連付けられたページコンポーネントタグを段階134で送信し、衛星サーバーのキャッシュメモリにウエブページテンプレート及びコンポーネントタグを段階136で蓄積し、かつ、要求しているクライアントに組み立てられたページを段階128で配達する。
【0019】
手順120を使用すると、2回目のページアクセスでは、衛星サーバーキャッシュメモリ内で要求されたウエブページを組み立てるために必要な要求された情報を見つけることになる。これは衛星サーバーが、サーバーから取得した知識、すなわち、ウエブページテンプレートと、衛星サーバーキャッシュメモリ内に関連付けられたページコンポーネントタグとの存在からウエブページを作成するための知識を有するからである。衛星サーバーは、ダイナミックページコンポーネントを作成するための論理を有する必要はないが、衛星サーバーは、サーバーから必要な論理を取得することができる。
【0020】
通常、手順120は、複製されたキャッシュを維持している。すなわち全てのキャッシュコンポーネントは、ネットワーク内のあらゆるコンテンツサーバーにあるということになる。それ故に、1つの衛星サーバーが失敗したとしても、他の衛生サーバーが要求されたウエブページを提供するために必要な仕事を実行するようになっている。衛星サーバー間の同期は必要としない。各衛星サーバーは、他の衛生サーバーの束に依存せずに独立し、かつ独自の存在である。
【0021】
手順120はまた、セッション情報を維持している。発明の実施形態では、セッション情報は、クライアントと衛星サーバーとの間を通過するクッキーに含まれている。ここの方法では、新しいセッションは、衛生サーバーからウエブページを要求する同じユーザによってウエブページを2度目の要求によっては生成されない。
【0022】
本発明の多数の実施形態が記載されてきたにもかかわらず、本発明の範囲や本質を逸脱しない範囲で様々な変更を理解するだろう。それ故に、他の実施形態は、次に述べる請求項の範囲内であるとする。
【図面の簡単な説明】
【図1】ウエブページのブロック図である。
【図2】衛星サーバーを含むネットワークのブロック図である。
【図3】図2の衛星サーバーのブロック図である。
【図4】図2のコンピュータネットワーク上にある分配ダイナミックウエブページキャッシング手順のフローを示した図である。
【符号の説明】
12 ウエブページテンプレート
14,16,18,20 コンポーネント
42,44,46,48 ISP
50 インターネット
52 サーバー
54 クライアント
56 ブラウザ
58,60 衛星サーバー
82,84 コンテンツサーバー
94,96,98,100 キャッシュ
86,88 ウエブサーバー
90,92 プラグイン

Claims (13)

  1. ダイナミックウエブページを生成するコンピュータの実行方法であって、
    クライアントからウエブページの要求を受信する段階と、
    ウエブページのページテンプレート及びページコンポーネントタグがローカルキャッシュメモリにあるかどうかを確認する段階と、
    前記確認に対する応答として、ページテンプレートおよびページコンポーネントタグがローカルキャッシュメモリにない場合、サーバーからローカルキャッシュメモリにウエブページのページテンプレート及びページコンポーネントタグをダウンロードする段階と、
    前記ローカルキャッシュメモリにあるページテンプレート及びページコンポーネントタグからウエブページを組み立てる段階と、
    クライアントに前記ウエブページを提供する段階と
    を具備してなることを特徴とするダイナミックウエブページを生成するコンピュータの実行方法。
  2. さらに、セッションを管理するためにサーバーからローカルキャッシュメモリにクライアントセッション識別子(ID)を表してクッキーを通過する段階とを具備することを特徴とする請求項1記載のダイナミックウエブページを生成するコンピュータ機器の方法。
  3. 前記ページコンポーネントタグは、ページ位置情報と、サーバーからページテンプレートまでを通過するためのパラメータと、期限情報とを具備することを特徴とする請求項1記載のダイナミックウエブページを生成するコンピュータ機器の方法。
  4. 前記ページコンポーネントタグは、バイナリラージオブジェクト(blob)コンポーネントを具備することを特徴とする請求項3記載のダイナミックウエブページを生成するコンピュータ機器の方法。
  5. クライアントからウエブページの要求を受信する段階と、
    ウエブページのページテンプレート及びページコンポーネントタグがローカルキャッシュメモリにあるかどうかを確認する段階と、
    ページテンプレートおよびページコンポーネントタグがローカルキャッシュメモリにない場合、サーバーからローカルキャッシュメモリにウエブページのページテンプレート及びページコンポーネントタグをダウンロードする段階と、
    前記ローカルキャッシュメモリにあるページテンプレート及びページコンポーネントタグからウエブページを組み立てる段階と、
    クライアントに前記ウエブページを提供する段階と
    をコンピュータに実行させる命令を具備したコンピュータ読み取り可能な媒体に格納するコンピュータプログラム。
  6. ウエブページを含むデータの集合を有するサーバーと、
    インターネットにサーバーを接続するサーバーリンクと、
    インターネットに接続され、かつ、ウエブページのコンポーネントタグを含むキャッシュメモリを有するダイナミックウエブページキャッシングシステムとを具備し、前記ウエブページキャッシングシステムは、コンポーネントタグからウエブページを組み立てるための手段と、クライアントに対してウエブページを配信するための手段とを具備することを特徴とするネットワーク。
  7. 第2のダイナミックウエブページキャッシングシステムを具備することを特徴とする請求項6記載のネットワーク。
  8. 前記ページコンポーネントタグは、ページ位置情報と、サーバーからページテンプレートまでを通過するためのパラメータと、期限情報とを具備することを特徴とする請求項6記載のネットワーク。
  9. 前記ダイナミックウエブページキャッシングシステムは、さらにクアイアンとサーバーの間のクッキーを管理するための手段を具備することを特徴とする請求項6記載のネットワーク。
  10. ダイナミックウエブページを生成するコンピュータの実行方法であって、
    サーバーからローカルキャッシュメモリにダイナミックウエブページのページテンプレート及びページコンポーネントタグをダウンロードする段階と、
    ローカルキャッシュメモリにあるページテンプレート及びページコンポーネントタグからウエブページを組み立てる段階と、
    クライアントにウエブページを提供する段階と
    を具備することを特徴とするダイナミックウエブページを生成するコンピュータの実行方法。
  11. 前記ローカルキャッシュメモリは、衛星サーバー内にあることを特徴とする請求項10記載のコンピュータの実行方法。
  12. 前記衛星サーバーは、ネットワークの末端にあることを特徴とする請求項11記載のコンピュータの実行方法。
  13. 前記ページコンポーネントタグは、ページ位置情報と、サーバーからページテンプレートまでを通過するためのパラメータと、期限情報と、バイナリラージオブジェクトコンポーネントとを具備することを特徴とする請求項10記載のコンピュータの実行方法。
JP2001585086A 2000-05-16 2001-05-15 配信ダイナミックウエブページキャッシングシステム Expired - Lifetime JP5465821B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US57268100A 2000-05-16 2000-05-16
US09/572,681 2000-05-16
PCT/US2001/015621 WO2001088762A2 (en) 2000-05-16 2001-05-15 Distributed dynamic web page caching system

Publications (2)

Publication Number Publication Date
JP2004501437A true JP2004501437A (ja) 2004-01-15
JP5465821B2 JP5465821B2 (ja) 2014-04-09

Family

ID=24288888

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001585086A Expired - Lifetime JP5465821B2 (ja) 2000-05-16 2001-05-15 配信ダイナミックウエブページキャッシングシステム

Country Status (3)

Country Link
EP (1) EP1356394A2 (ja)
JP (1) JP5465821B2 (ja)
WO (1) WO2001088762A2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008269618A (ja) * 2008-05-07 2008-11-06 Fujitsu Ltd Webサーバ、Javaサーブレットの機能を有するWebサーバ

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1182589A3 (en) * 2000-08-17 2002-07-24 International Business Machines Corporation Provision of electronic documents from cached portions
GB2412769B (en) * 2002-05-29 2006-09-13 Flyingspark Ltd Methods and systems for using caches
GB2410657B (en) * 2002-05-29 2006-01-11 Flyingspark Ltd Methods and system for using caches
US7200645B2 (en) 2002-06-26 2007-04-03 International Business Machines Corporation Running dynamic web pages off-line with a wizard
US7249313B2 (en) 2002-06-26 2007-07-24 International Business Machines Corporation Creating and utilizing a wizard to capture an application's interdependencies between web pages and data accesses for running the application's downloadable dynamic web pages off-line
FR2842624B1 (fr) * 2002-07-22 2006-05-19 France Telecom Procede de mise a jour de donnees internet permettant un fonctionnement allege de moyens de stockage de telles pages
US7177900B2 (en) * 2003-02-19 2007-02-13 International Business Machines Corporation Non-invasive technique for enabling distributed computing applications to exploit distributed fragment caching and assembly
JP2005032230A (ja) * 2003-06-18 2005-02-03 Ricoh Co Ltd 電子装置及びWebページ生成方法
CN101470591B (zh) * 2007-12-29 2011-11-02 华为技术有限公司 通过Java服务页面标签生成超文本置标语言代码的方法与装置
US11100554B1 (en) 2014-03-13 2021-08-24 BloomReach Inc. System, method and computer program product for providing thematic landing pages
US10534851B1 (en) 2014-12-19 2020-01-14 BloomReach Inc. Dynamic landing pages
US20180203939A1 (en) * 2015-08-11 2018-07-19 Mitsubishi Electric Corporation Web browsing apparatus and computer readable medium
CN110020270A (zh) * 2017-08-01 2019-07-16 上海福网信息科技有限公司 一种网页快速访问的方法
CN108334562A (zh) * 2018-01-09 2018-07-27 阿里巴巴集团控股有限公司 一种页面显示方法和装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10133892A (ja) * 1996-05-30 1998-05-22 Sun Microsyst Inc サーブレットを処理する方法及び装置
JPH1165905A (ja) * 1997-08-22 1999-03-09 Nec Corp HomePage更新履歴情報の利用によるwwwサービス方式

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6061715A (en) * 1998-04-30 2000-05-09 Xerox Corporation Apparatus and method for loading and reloading HTML pages having cacheable and non-cacheable portions

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10133892A (ja) * 1996-05-30 1998-05-22 Sun Microsyst Inc サーブレットを処理する方法及び装置
JPH1165905A (ja) * 1997-08-22 1999-03-09 Nec Corp HomePage更新履歴情報の利用によるwwwサービス方式

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
安村 義孝: "オブジェクト指向データベースによるWWW−DB連携システムの高速化と性能評価", 情報処理学会研究報告, vol. 第98巻第57号, JPN6010071136, 8 July 1998 (1998-07-08), JP, pages 57 - 64, ISSN: 0001800444 *
滝沢泰盛: "変貌するキャッシュ・サーバー 「家電化」で導入の容易さ実現 コンテンツ分散配置への活用も", 日経コミュニケーション, vol. 第315号, JPN6011026434, 3 April 2000 (2000-04-03), JP, pages 102 - 109, ISSN: 0001925235 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008269618A (ja) * 2008-05-07 2008-11-06 Fujitsu Ltd Webサーバ、Javaサーブレットの機能を有するWebサーバ

Also Published As

Publication number Publication date
EP1356394A2 (en) 2003-10-29
WO2001088762A3 (en) 2003-08-07
JP5465821B2 (ja) 2014-04-09
WO2001088762A9 (en) 2002-10-10
WO2001088762A2 (en) 2001-11-22

Similar Documents

Publication Publication Date Title
US5903723A (en) Method and apparatus for transmitting electronic mail attachments with attachment references
US6343323B1 (en) Resource retrieval over a source network determined by checking a header of the requested resource for access restrictions
US8843575B2 (en) Customizable and measurable information feeds for personalized communication
US5771355A (en) Transmitting electronic mail by either reference or value at file-replication points to minimize costs
JP5088968B2 (ja) コンテンツ配信ネットワークにおけるデータ収集方法及びシステム
KR101384072B1 (ko) 게시자가 선호 유형의 전자 문서를 선택할 수 있게 하는 시스템 및 방법
US7185063B1 (en) Content delivery network using differential caching
KR100704616B1 (ko) 로컬 상거래 사이트에서 원격 상거래 사이트를 참조하는전자 상거래 시스템
JP5465821B2 (ja) 配信ダイナミックウエブページキャッシングシステム
US8484283B2 (en) Method and system for mitigating automated agents operating across a distributed network
US8918495B2 (en) Link tracking
US20020052948A1 (en) Method and system for managing network-based partner relationships
US20070150804A1 (en) Method, system, and computer program product for propagating remotely configurable posters of host site content
JP2010539601A (ja) サービスプロバイダへの影響を抑制した状態で、ネットワーククライアントに対して的を絞ったコンテンツを特定して提供するためのアプローチ
US7177900B2 (en) Non-invasive technique for enabling distributed computing applications to exploit distributed fragment caching and assembly
US20120221386A1 (en) Real-time online advertisement verification system and method
US20020032781A1 (en) Intermediary server apparatus and an information providing method
US20020152286A1 (en) Method and apparatus for handling requests for content in a network data processing system
JP5013789B2 (ja) ウェブページ生成システム、ウェブページ生成装置、およびウェブページ生成方法
US8601050B2 (en) System and method for generating a modified web page by inline code insertion in response to an information request from a client computer
US20100138401A1 (en) Communications system
KR100557023B1 (ko) 웹사이트의 페이지 일부 또는 특정 프레임 임대 서비스방법 및 시스템
US20040044679A1 (en) System and method for remotely generating reports
KR20040077604A (ko) 웹사이트의 페이지 일부 또는 특정 프레임 임대 서비스시스템
Hauswirth Internet-Scale Push Systems for Information Distribution—Architecture, Components, and Communication

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080514

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101214

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20110314

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20110322

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110330

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110531

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20110831

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20110907

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110930

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20111108

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20130819

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20130822

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20131119

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140123

R150 Certificate of patent or registration of utility model

Ref document number: 5465821

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term