JP5251753B2 - 端末、リクエスト送信方法、およびプログラム - Google Patents
端末、リクエスト送信方法、およびプログラム Download PDFInfo
- Publication number
- JP5251753B2 JP5251753B2 JP2009149992A JP2009149992A JP5251753B2 JP 5251753 B2 JP5251753 B2 JP 5251753B2 JP 2009149992 A JP2009149992 A JP 2009149992A JP 2009149992 A JP2009149992 A JP 2009149992A JP 5251753 B2 JP5251753 B2 JP 5251753B2
- Authority
- JP
- Japan
- Prior art keywords
- request
- transmission
- response
- web server
- terminal
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Computer And Data Communications (AREA)
Description
Webページを管理するWebサーバとネットワークを介して接続された端末であって、
前記Webページのデータを要求するリクエストを発行する発行部と、
自端末と前記ネットワークとが、接続されたオンライン状態か、接続されていないオフライン状態かを監視する監視部と、
前記オフライン状態で発行された第1のリクエストを、該第1のリクエストが未送信であるか否かを示す情報と共に保存する保存部と、
前記オンライン状態で発行された第2のリクエストが、該発行の時点で前記保存部に未送信のまま保存されている第1のリクエストと同一のWebページのデータを要求するものである場合、前記保存部に保存されている前記第1のリクエストを前記第2のリクエストよりも先に前記Webサーバに送信する送信部と、を有する。
Webページを管理するWebサーバとネットワークを介して接続された端末に適用される、前記Webページのデータを要求するリクエストを送信するリクエスト送信方法であって、
前記リクエストを発行する発行ステップと、
自端末と前記ネットワークとが、接続されたオンライン状態か、接続されていないオフライン状態かを監視する監視ステップと、
前記オフライン状態で発行された第1のリクエストを、該第1のリクエストが未送信であるか否かを示す情報と共に保存する第1の保存ステップと、
前記オンライン状態で発行された第2のリクエストが、該発行の時点で未送信のまま保存されている前記第1のリクエストと同一のWebページのデータを要求するものである場合、前記保存されている第1のリクエストを前記第2のリクエストよりも先に前記Webサーバに送信する送信ステップと、を有する。
Webページを管理するWebサーバとネットワークを介して接続された端末に、
前記Webページのデータを要求するリクエストを発行する発行手順と、
自端末と前記ネットワークとが、接続されたオンライン状態か、接続されていないオフライン状態かを監視する監視手順と、
前記オフライン状態で発行された第1のリクエストを、該第1のリクエストが未送信であるか否かを示す情報と共に保存する保存手順と、
前記オンライン状態で発行された第2のリクエストが、該発行の時点で未送信のまま保存されている前記第1のリクエストと同一のWebページのデータを要求するものである場合、前記保存されている第1のリクエストを前記第2のリクエストよりも先に前記Webサーバに送信する送信手順と、を実行させる。
図4は、リクエストが発行された際の端末100の動作の一例を示すフローチャートである。
図5は、遅延送信データ保存部113に保存された未送信リクエストを自動的に送信する際の端末100の動作の一例を示すフローチャートである。
図6は、遅延送信要求リクエストの送信状況を示す通知画面を出力部102に表示する際の端末100の動作の一例を示すフローチャートである。
図7は、未送信リクエストの変更が要求された際の端末100の動作の一例を示すフローチャートである。
101 入力部
102 出力部
103 Webアプリケーション実行制御部
104 通信制御部
105 ネットワーク接続監視部
110 遅延送信制御部
111 遅延送信判定部
112 リクエスト遅延送信制御部
113 遅延送信データ保存部
114 リクエスト変更部
20 ネットワーク
200 Webサーバ
Claims (11)
- Webページを管理するWebサーバとネットワークを介して接続された端末であって、
前記Webページのデータを要求するリクエストを発行する発行部と、
自端末と前記ネットワークとが、接続されたオンライン状態か、接続されていないオフライン状態かを監視する監視部と、
前記オフライン状態で発行された第1のリクエストを、該第1のリクエストが未送信であるか否かを示す情報と共に保存する保存部と、
前記オンライン状態で発行された第2のリクエストが、該発行の時点で前記保存部に未送信のまま保存されている第1のリクエストと同一のWebページのデータを要求するものである場合、前記保存部に保存されている前記第1のリクエストを前記第2のリクエストよりも先に前記Webサーバに送信する送信部と、を有する端末。 - 前記保存部に未送信のまま前記第1のリクエストが保存されている状態で、該第1のリクエストの変更指示を受けた場合、該変更指示に従って前記保存部に保存されている第1のリクエストを変更する変更部をさらに有する、請求項1に記載の端末。
- 前記Webサーバから、前記リクエストに対する応答として、Webページのデータと、自端末の前記リクエストによる前記Webページのデータの要求状況に基づき前記Webサーバにより設定される制御情報と、該制御情報が最新のものであるか否かを示す情報と、を含むレスポンスを受信する受信部をさらに有し、
前記保存部は、
前記受信部により受信されたレスポンスに含まれる前記制御情報が最新のものである場合に該制御情報を保存し、
前記発行部は、
前記リクエストの発行時に、その時点で前記保存部に保存されている制御情報を含めたリクエストを発行し、
前記送信部は、
前記第2のリクエストが発行された時点で前記保存部に未送信のまま保存されている第1のリクエストがある場合、前記第1のリクエストの送信後、前記第1のリクエストに対するレスポンスが受信されるまで、前記第2のリクエストの送信を待機し、
前記第1のリクエストに対するレスポンスが受信され、該レスポンスに含まれる制御情報が最新のものである場合、前記第2のリクエストに含まれる制御情報を該レスポンスに含まれる最新の制御情報に更新した上で、前記第2のリクエストを前記Webサーバに送信する、請求項1または2に記載の端末。 - 前記受信部により前記レスポンスが受信された場合、前記レスポンスが受信されたことを表示する出力部を有する請求項3に記載の端末。
- 前記出力部は、前記送信部により前記Webサーバへの前記リクエストの送信が行われた場合、前記Webサーバへの前記リクエストの送信が行われたことを表示する請求項4に記載の端末。
- Webページを管理するWebサーバとネットワークを介して接続された端末に適用される、前記Webページのデータを要求するリクエストを送信するリクエスト送信方法であって、
前記リクエストを発行する発行ステップと、
自端末と前記ネットワークとが、接続されたオンライン状態か、接続されていないオフライン状態かを監視する監視ステップと、
前記オフライン状態で発行された第1のリクエストを、該第1のリクエストが未送信であるか否かを示す情報と共に保存する第1の保存ステップと、
前記オンライン状態で発行された第2のリクエストが、該発行の時点で未送信のまま保存されている前記第1のリクエストと同一のWebページのデータを要求するものである場合、前記保存されている第1のリクエストを前記第2のリクエストよりも先に前記Webサーバに送信する送信ステップと、を有するリクエスト送信方法。 - 未送信のまま前記第1のリクエストが保存されている状態で、該第1のリクエストの変更指示を受けた場合、該変更指示に従って前記保存されている第1のリクエストを変更する変更ステップをさらに有する、請求項6に記載のリクエスト送信方法。
- 前記Webサーバから、前記リクエストに対する応答として、Webページのデータと、自端末の前記リクエストによる前記Webページのデータの要求状況に基づき前記Webサーバにより設定される制御情報と、該制御情報が最新のものであるか否かを示す情報と、を含むレスポンスを受信する受信ステップと、
前記受信ステップにより受信されたレスポンスに含まれる前記制御情報が最新のものである場合に該制御情報を保存する第2の保存ステップと、を有し
前記発行ステップでは、
前記リクエストの発行時に、その時点で前記保存されている制御情報を含めたリクエストを発行し、
前記送信ステップでは、
前記第2のリクエストが発行された時点で未送信のまま保存されている前記第1のリクエストがある場合、前記第1のリクエストの送信後、前記第1のリクエストに対するレスポンスが受信されるまで、前記第2のリクエストの送信を待機し、
前記第1のリクエストに対するレスポンスが受信され、該レスポンスに含まれる制御情報が最新のものである場合、前記第2のリクエストに含まれる制御情報を該レスポンスに含まれる最新の制御情報に更新した上で、前記第2のリクエストを前記Webサーバに送信する、請求項6または7に記載のリクエスト送信方法。 - 前記受信ステップにより前記レスポンスが受信された場合、前記レスポンスが受信されたことを表示する出力ステップを有する請求項8に記載のリクエスト送信方法。
- 前記出力ステップでは、前記送信ステップにより前記Webサーバへの前記リクエストの送信が行われた場合、前記Webサーバへの前記リクエストの送信が行われたことを表示する請求9に記載のリクエスト送信方法。
- Webページを管理するWebサーバとネットワークを介して接続された端末に、
前記Webページのデータを要求するリクエストを発行する発行手順と、
自端末と前記ネットワークとが、接続されたオンライン状態か、接続されていないオフライン状態かを監視する監視手順と、
前記オフライン状態で発行された第1のリクエストを、該第1のリクエストが未送信であるか否かを示す情報と共に保存する保存手順と、
前記オンライン状態で発行された第2のリクエストが、該発行の時点で未送信のまま保存されている前記第1のリクエストと同一のWebページのデータを要求するものである場合、前記保存されている第1のリクエストを前記第2のリクエストよりも先に前記Webサーバに送信する送信手順と、を実行させるプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009149992A JP5251753B2 (ja) | 2009-06-24 | 2009-06-24 | 端末、リクエスト送信方法、およびプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009149992A JP5251753B2 (ja) | 2009-06-24 | 2009-06-24 | 端末、リクエスト送信方法、およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011008414A JP2011008414A (ja) | 2011-01-13 |
JP5251753B2 true JP5251753B2 (ja) | 2013-07-31 |
Family
ID=43565019
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009149992A Expired - Fee Related JP5251753B2 (ja) | 2009-06-24 | 2009-06-24 | 端末、リクエスト送信方法、およびプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5251753B2 (ja) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10336274A (ja) * | 1997-05-29 | 1998-12-18 | Mitsubishi Electric Corp | データ通信システム及びデータ通信方法 |
JPH11272573A (ja) * | 1998-03-19 | 1999-10-08 | Toshiba Corp | ファイル転送方式、ファイル転送システムおよび記憶媒体 |
CN1108578C (zh) * | 1999-01-28 | 2003-05-14 | 国际商业机器公司 | 为离线客户请求提供响应的方法及装置 |
JP3439397B2 (ja) * | 1999-09-29 | 2003-08-25 | 日本電気通信システム株式会社 | インタネット携帯電話 |
-
2009
- 2009-06-24 JP JP2009149992A patent/JP5251753B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2011008414A (ja) | 2011-01-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4634547B2 (ja) | リアルタイム情報配信方法 | |
JP4698756B2 (ja) | ウェブベースアプリケーションのオフライン実行 | |
US10120847B2 (en) | Methods for transforming requests for web content and devices thereof | |
JP2009277182A (ja) | プロキシサーバおよび通信中継プログラム、並びに通信中継方法 | |
CN101783003A (zh) | 电子优惠券处理系统 | |
US20150296027A1 (en) | Continuous Browsing Across Devices | |
US20110055357A1 (en) | Server apparatus, communication apparatus, and method for generating navigation information | |
KR20160118378A (ko) | 애플리케이션 프로그램 제어 | |
CN103955501A (zh) | 一种网页双向协同浏览方法 | |
US20130243012A1 (en) | Network browser system, method, and computer program product for conditionally loading a portion of data from a network based on a data transfer rate | |
JP2011040066A (ja) | ウェブ・アプリケーション間のデータ通信装置及び方法 | |
CN102004729A (zh) | 一种网站网页的展现方法、系统及网站服务器 | |
JP5251753B2 (ja) | 端末、リクエスト送信方法、およびプログラム | |
US9948693B2 (en) | Generic cloud service for publishing data to be consumed by RSS readers | |
JP6397312B2 (ja) | ネットワークシステム、及び、ネットワークシステムの制御方法 | |
JP2011170683A (ja) | Webシステム、方法及びプログラム | |
JP2011164749A (ja) | Webアプリケーション高可用化装置及びWebアプリケーション高可用化方法 | |
US20150242376A1 (en) | Publishing Information Technology Data As A Newsfeed | |
KR100365137B1 (ko) | 무선 인터넷 연결 유지 시스템 및 그 방법 | |
CN101917476A (zh) | 超文本传输协议消息处理方法及其客户端系统 | |
JP2009080587A (ja) | データ転送サーバ | |
JP7527866B2 (ja) | プログラム、情報処理装置及び制御方法 | |
JP2002041377A (ja) | データ通信システムおよびこれに用いるデータ処理装置、ブラウザを利用したセッション維持方法、記録媒体 | |
JP2007079988A (ja) | Wwwブラウザ、htmlページ共有システムおよびhtmlページ共有方法 | |
US11108872B2 (en) | System and method using the same, information processing apparatus and method using the same, and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120511 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130307 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130319 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130401 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160426 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |