GB2374699B - Content collection - Google Patents
Content collectionInfo
- Publication number
- GB2374699B GB2374699B GB0215573A GB0215573A GB2374699B GB 2374699 B GB2374699 B GB 2374699B GB 0215573 A GB0215573 A GB 0215573A GB 0215573 A GB0215573 A GB 0215573A GB 2374699 B GB2374699 B GB 2374699B
- Authority
- GB
- United Kingdom
- Prior art keywords
- web
- web server
- service system
- server agent
- computer
- 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 - Lifetime
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/10015—Access to distributed or replicated servers, e.g. using brokers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1008—Server selection for load balancing based on parameters of servers, e.g. available memory or workload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1034—Reaction to server failures by a load balancer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/40—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Abstract
In a web service system with one or more web servers, a system and method for distributing content directly from each web server to a single computer transfers files generated on web servers to a central location for access by a system operator. If files generated by multiple web servers are aggregated on a single computer, processing and analysis can be performed on all of the files. Generally, in one aspect, the invention relates to a system and method for transmitting content from one computer to another in a web service system. The web service system includes web servers that provide web pages in response to web page requests. First and second web server agents provide an interface between the web service system and first and second computers, respectively. The first web server agent runs on the first computer and identifies at least a portion of a file for transmission to the second web server agent running on the second computer in the web service system. At least a portion of the file from the first web server agent is transmitted to the second web server agent and then stored by the second web server agent.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/532,483 US7143193B1 (en) | 1998-05-29 | 1999-12-13 | Content collection |
PCT/US2000/042745 WO2001042990A2 (en) | 1999-12-13 | 2000-12-12 | File transmission from a first web server agent to a second web server agent |
Publications (3)
Publication Number | Publication Date |
---|---|
GB0215573D0 GB0215573D0 (en) | 2002-08-14 |
GB2374699A GB2374699A (en) | 2002-10-23 |
GB2374699B true GB2374699B (en) | 2004-07-14 |
Family
ID=24122007
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB0215573A Expired - Lifetime GB2374699B (en) | 1999-12-13 | 2000-12-12 | Content collection |
Country Status (5)
Country | Link |
---|---|
JP (3) | JP2003516586A (en) |
AU (1) | AU4716101A (en) |
DE (1) | DE10085300T1 (en) |
GB (1) | GB2374699B (en) |
WO (1) | WO2001042990A2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8108347B2 (en) | 1998-05-29 | 2012-01-31 | Yahoo! Inc. | Web server content replication |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6954751B2 (en) * | 2000-09-06 | 2005-10-11 | Oracle International Corporation | Accessing data stored at an intermediary from a service |
US20030212663A1 (en) * | 2002-05-08 | 2003-11-13 | Doug Leno | Neural network feedback for enhancing text search |
US8489668B2 (en) * | 2007-11-13 | 2013-07-16 | Intuit Inc. | Open platform for managing an agent network |
JP4506841B2 (en) | 2008-01-23 | 2010-07-21 | 日本電気株式会社 | File management method, file management apparatus and program |
US8510807B1 (en) * | 2011-08-16 | 2013-08-13 | Edgecast Networks, Inc. | Real-time granular statistical reporting for distributed platforms |
JP2013062627A (en) * | 2011-09-12 | 2013-04-04 | Nippon Telegr & Teleph Corp <Ntt> | Network information storage device, method, and program |
CN103701773A (en) * | 2013-11-29 | 2014-04-02 | 金蝶软件(中国)有限公司 | File transmission and service calling methods and systems based on Web Service |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10224349A (en) * | 1997-02-03 | 1998-08-21 | Hitachi Ltd | Network access analysis system |
GB2327783A (en) * | 1997-07-26 | 1999-02-03 | Ibm | Remotely assessing which of the software modules installed in a server are active |
JPH11238036A (en) * | 1998-02-19 | 1999-08-31 | Nec Corp | Automatic management system for distributed processing fault log |
WO1999054832A1 (en) * | 1998-04-17 | 1999-10-28 | Koninklijke Kpn N.V. | Network server and method for adapting reference data |
JPH11327964A (en) * | 1998-05-14 | 1999-11-30 | Toshiba Tec Corp | Shop monitoring system |
EP1098486A2 (en) * | 1999-11-05 | 2001-05-09 | Media Transfer GmbH | Caching method and cache system |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0954719A (en) * | 1995-08-14 | 1997-02-25 | Meidensha Corp | Client and server type data base |
JP2830826B2 (en) * | 1996-03-27 | 1998-12-02 | 日本電気株式会社 | Distributed file synchronization system and method |
JP3042600B2 (en) * | 1996-08-22 | 2000-05-15 | 日本電気株式会社 | Distributed file synchronization method |
JP4134357B2 (en) * | 1997-05-15 | 2008-08-20 | 株式会社日立製作所 | Distributed data management method |
JP2000076218A (en) * | 1998-08-27 | 2000-03-14 | Ntt Data Corp | Inter-database synchronization system |
-
2000
- 2000-12-12 GB GB0215573A patent/GB2374699B/en not_active Expired - Lifetime
- 2000-12-12 WO PCT/US2000/042745 patent/WO2001042990A2/en active Application Filing
- 2000-12-12 DE DE10085300T patent/DE10085300T1/en not_active Ceased
- 2000-12-12 JP JP2001544209A patent/JP2003516586A/en not_active Abandoned
- 2000-12-12 AU AU47161/01A patent/AU4716101A/en not_active Abandoned
-
2009
- 2009-08-12 JP JP2009187566A patent/JP4958951B2/en not_active Expired - Lifetime
-
2012
- 2012-01-24 JP JP2012012307A patent/JP2012079350A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10224349A (en) * | 1997-02-03 | 1998-08-21 | Hitachi Ltd | Network access analysis system |
GB2327783A (en) * | 1997-07-26 | 1999-02-03 | Ibm | Remotely assessing which of the software modules installed in a server are active |
JPH11238036A (en) * | 1998-02-19 | 1999-08-31 | Nec Corp | Automatic management system for distributed processing fault log |
WO1999054832A1 (en) * | 1998-04-17 | 1999-10-28 | Koninklijke Kpn N.V. | Network server and method for adapting reference data |
JPH11327964A (en) * | 1998-05-14 | 1999-11-30 | Toshiba Tec Corp | Shop monitoring system |
EP1098486A2 (en) * | 1999-11-05 | 2001-05-09 | Media Transfer GmbH | Caching method and cache system |
Non-Patent Citations (2)
Title |
---|
Computer networks and ISDN systems, Vol 27, No 6, 1 April 1995, "Combined log system", D Beckett * |
Computer networks and ISDN systems, Vol 28, No 11, 1 May 1996, "Real-time geographic visualization of World Wide Web traffic", S Lamm et al * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8108347B2 (en) | 1998-05-29 | 2012-01-31 | Yahoo! Inc. | Web server content replication |
Also Published As
Publication number | Publication date |
---|---|
AU4716101A (en) | 2001-06-18 |
WO2001042990A2 (en) | 2001-06-14 |
JP4958951B2 (en) | 2012-06-20 |
GB0215573D0 (en) | 2002-08-14 |
JP2012079350A (en) | 2012-04-19 |
JP2010003311A (en) | 2010-01-07 |
GB2374699A (en) | 2002-10-23 |
DE10085300T1 (en) | 2002-10-31 |
WO2001042990A3 (en) | 2002-02-14 |
JP2003516586A (en) | 2003-05-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TW325537B (en) | System and method for automatically adding information hypertext links to received documents | |
EP0774723A3 (en) | Virtual file management system | |
US7149809B2 (en) | System for reducing server loading during content delivery | |
PL327918A1 (en) | Server | |
US7487242B2 (en) | Method and apparatus for server load sharing based on foreign port distribution | |
ATE201946T1 (en) | DIFFERENTIATION COMMUNICATION SYSTEM | |
CA2244381A1 (en) | A method and apparatus for dynamic data transfer | |
CA2448223A1 (en) | System and method for web server with a reconfigurable processor operating under single operation system image | |
HK1028655A1 (en) | Performance optimizations for computer networks using http | |
TW340283B (en) | Method and system for placing advertisements in a computer network | |
CA2252549A1 (en) | System for dynamically creating and managing a custom web site | |
EP1074913A3 (en) | File server load distribution system and method | |
WO2003090033A3 (en) | Method, system, and computer program product for distributing a stored url and web document set | |
GB2362974A (en) | Web server content replication | |
AU6902300A (en) | Graceful distribution in application server load balancing | |
GB2374699B (en) | Content collection | |
JP2005501335A (en) | Method and system for distributing the load of computer resources among computers | |
US6820123B1 (en) | Method and apparatus for assigning hot objects to server load balancer | |
KR20030060849A (en) | The method and system of analyizing user's traffic path on the web site | |
WO2005033898A3 (en) | Method and system for content delivery | |
HK1043001A1 (en) | A method of and apparatus for generating data for charging a user for access over a communications network link | |
WO2001002988A3 (en) | Method and system for continually tracking and reporting information available on global computer networks | |
BE1012292A3 (en) | Method for identifying computer data, units to realise this method and the network that uses this method | |
IL142820A0 (en) | Data processing system and method for remotely disabling network activity in a client computer system | |
MY121239A (en) | Load balancing across the processors of a server computer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
732E | Amendments to the register in respect of changes of name or changes affecting rights (sect. 32/1977) | ||
732E | Amendments to the register in respect of changes of name or changes affecting rights (sect. 32/1977) |
Free format text: REGISTERED BETWEEN 20160721 AND 20160727 |
|
732E | Amendments to the register in respect of changes of name or changes affecting rights (sect. 32/1977) |
Free format text: REGISTERED BETWEEN 20200723 AND 20200729 |
|
PE20 | Patent expired after termination of 20 years |
Expiry date: 20201211 |