The Gecko NFS Web proxy
Autor: | Scott M. Baker, John H. Hartman |
---|---|
Rok vydání: | 1999 |
Předmět: |
Unix
File system Hypertext Transfer Protocol Database Computer Networks and Communications Computer science business.industry computer.internet_protocol Static web page HTML computer.software_genre Client–server model Web page Data_FILES Operating system Web application Network File System business computer computer.programming_language |
Zdroj: | Computer Networks. 31:1725-1736 |
ISSN: | 1389-1286 |
DOI: | 10.1016/s1389-1286(99)00039-0 |
Popis: | The World-Wide Web provides remote access to pages using its own naming scheme (URLs), transfer protocol (HTTP), and cache algorithms. Not only does using these special-purpose mechanisms have performance implications, but they make it impossible for standard Unix applications to access the Web. Gecko is a system that provides access to the Web via the NFS protocol. URLs are mapped to Unix file names, providing unmodified applications access to Web pages; pages are transferred from the Gecko server to the clients using NFS instead of HTTP, significantly improving performance; and NFS's cache consistency mechanism ensures that all clients have the same version of a page. Applications access pages as they would Unix files. A client-side proxy translates HTTP requests into file accesses, allowing existing Web applications to use Gecko. Experiments performed on our prototype show that Gecko is able to provide this additional functionality at a performance level that exceeds that of HTTP. |
Databáze: | OpenAIRE |
Externí odkaz: |