Citizendia

HTTP
Persistence · Compression · SSL
Headers
ETag · Cookie · Referer
Status codes
200 OK
301 Moved permanently
302 Found
403 Forbidden
404 Not Found

Web-based Distributed Authoring and Versioning, or WebDAV, is a set of extensions to the Hypertext Transfer Protocol (HTTP) which allows users to collaboratively edit and manage files on remote World Wide Web servers. Hypertext Transfer Protocol ( HTTP) is a Communications protocol for the transfer of information on the Internet. HTTP persistent connections also called HTTP keep-alive or HTTP connection reuse is the idea of using the same TCP connection to send and receive multiple HTTP requests responses as HTTP compression is a capability built into both Web servers and Web browsers to make better use of available bandwidth HTTP Headers form the core of an HTTP request and are very important in an HTTP response An ETag (entity tag is an HTTP response header returned by an HTTP/1 HTTP cookies, or more commonly referred to as Web cookies tracking cookies or just cookies are parcels of text sent by a server to a Web client (usually The referer, or HTTP referer, identifies from the point of view of an Internet Webpage or resource the address of the webpage (commonly the URL The following is a list of HTTP response status codes and standard associated phrases intended to give a short textual description of the status The HTTP response status code 200 OK is used to represent a successful response from the server as defined in RFC 2616 The HTTP response status code 301 Moved Permanently is used for permanent redirection The HTTP response status code 302 Found is the most common way of performing a redirection The 403 Forbidden HTTP status code indicates that the client was able to communicate with the server but the server doesn't let the user access what was requested The 404 or Not Found Error message is an HTTP standard response code indicating that the client was able to communicate with the server Hypertext Transfer Protocol ( HTTP) is a Communications protocol for the transfer of information on the Internet. The World Wide Web (commonly shortened to the Web) is a system of interlinked Hypertext documents accessed via the Internet. The group of developers responsible for these extensions was also known by the same name and was a working group of the Internet Engineering Task Force (IETF). Working Group can mean Working group, an interdisciplinary group of researchers or Working Group (dogs, kennel club designation for

The protocol facilitates "Intercreativity", making the Web a readable and writable medium, in line with Tim Berners-Lee's original vision. Sir Timothy John Berners-Lee OM KBE FRS FREng FRSA (born 8 June 1955 is an English computer scientist who is credited [1] It provides functionality to create, change and move documents on a remote server (typically a web server or "web share"). A server is a Computer dedicated to providing one or more services over a computer network typically through a request-response routine This is useful for, among other things, authoring the documents which a web server serves, but can also be used for general web-based file storage that can be accessed from anywhere. Important features in WebDAV protocol include locking (overwrite prevention), properties (creation, removal, and querying of information about author, modified date, etc. ), name space management (ability to copy and move Web pages within a server's namespace) and collections (creation, removal, and listing of resources). In general a namespace is an abstract container providing context for the items ( Names or Technical terms or Words it holds and allowing disambiguation Most modern operating systems provide built-in support for WebDAV. An operating system (commonly abbreviated OS and O/S) is the software component of a Computer system that is responsible for the management and coordination With the right client and a fast network, it can be almost as easy to use files on a WebDAV server as those stored in local directories. In Computing, a directory, catalog, folder or drawer is an entity in a File system, which contains a group of files and/or other directories

The WebDAV working group concluded its work in March 2007, after an incremental update to RFC 2518 was accepted by the Internet Engineering Steering Group (IESG). Working Group can mean Working group, an interdisciplinary group of researchers or Working Group (dogs, kennel club designation for The Internet Engineering Steering Group is a body composed of the Internet Engineering Task Force Chair and Area Directors Applications Area (app Other extensions that were unfinished at that time, such as the BIND method, will be finished by their individual authors outside a formal working group. The BIND method is an extension to WebDAV whose purpose is to create new access paths to existing resources

Contents

History

WebDAV began in 1996 when Jim Whitehead worked with the World Wide Web Consortium (W3C) to host two meetings to discuss the problem of distributed authoring on the World Wide Web with interested people. Year 1996 ( MCMXCVI) was a Leap year starting on Monday (link will display full 1996 Gregorian calendar) Collaboration is a recursive process where two or more people or organizations work together toward an intersection of common goals — for example an intellectual The World Wide Web (commonly shortened to the Web) is a system of interlinked Hypertext documents accessed via the Internet. [2][3] The original vision of the Web as expounded by Tim Berners-Lee was a both readable and writable medium. Sir Timothy John Berners-Lee OM KBE FRS FREng FRSA (born 8 June 1955 is an English computer scientist who is credited A data storage device is a device for recording (storing information (data In fact Berners-Lee's first web browser, called WorldWideWeb, was able to both view and edit web pages; but, as the Web grew, it became, for most users, a read-only medium. A web browser is a software application which enables a user to display and interact with text images videos music games and other information typically located on a WorldWideWeb was the world's first Web browser and WYSIWYG HTML editor. A web page or webpage is a resource of information that is suitable for the World Wide Web and can be accessed through a Web browser. Whitehead and other like-minded people wanted to fix that limitation. [4]

At the W3C meeting, it was decided that the best way to proceed was to form an IETF working group, because the new effort would lead to extensions to HTTP, which was being standardized at the IETF. Hypertext Transfer Protocol ( HTTP) is a Communications protocol for the transfer of information on the Internet.

As work began on the protocol, it became clear that handling both distributed authoring and versioning was too much work and that the tasks would have to be separated. Revision control (also known as version control (system (VCS, source control or (source code management (SCM) is the management of multiple revisions The WebDAV group focused on distributed authoring, and left versioning for the future. Versioning was added later by the Delta-V extension — see the Extensions section below. Delta-V is an extension of the WebDav protocol adding versioning of resources

The protocol consists of a set of new methods and headers for use in HTTP and is almost certainly the first protocol ever to use XML. Don't change "Extensible"

Documents produced by the working group

The WebDAV working group has to date produced several works:

Other documents published through IETF

Overview of the protocol

WebDAV added the following methods to HTTP:

Resource is HTTP's name for a referent: that which is pointed to by a URI. The concept of Resource is primitive in the Web architecture and is used in the definition of its fundamental elements

Extensions and derivatives

Current alternatives to WebDAV

Most of the work was put into developing the WebDAV specifications and recommendations in the late 1990s and since that time many other approaches to solving the same and similar problems have developed. WebDAV is an approach to what would now be called 'content management'.

Many content management systems now exist (CMS), with either proprietary or open on-line APIs that provide similar functionality to WebDAV. A content management system ( CMS) is a computer application used to create edit manage and publish content in a consistently organized fashion

Remote content can still be managed by the traditional methods based on FTP and its derivatives. [5] Versioning and file-locking is also available as part of most revision control systems such as CVS and Subversion (SVN). Revision control (also known as version control (system (VCS, source control or (source code management (SCM) is the management of multiple revisions In the field of Software development, the Concurrent Versions System ( CVS) also known as the Concurrent Versioning System, provides a Version Subversion ( SVN) is a version control system initiated in 2000 by CollabNet Inc

The SMB protocol allows Microsoft Windows and open-source Samba clients to access and manage files and folders remotely on a suitable file server. In Computer networking, Server Message Block ( SMB) operates as an application-level network protocol mainly used to provide Shared access Microsoft Windows is a series of Software Operating systems and Graphical user interfaces produced by Microsoft. Samba is a Free software re-implementation of SMB/CIFS networking protocol, originally developed by Australian Andrew Tridgell In Computing, a file server is a computer attached to a network that has the primary purpose of providing a location for the shared storage of Computer files (such More recently, Microsoft introduced and developed a range of SharePoint server products that also allow remote authors to manage lists and folders of remote, shared files. Microsoft Corporation is an American multinational Computer technology Corporation, which rose to dominate the Home computer See Shared resource for the conventional meaning of file sharing File sharing refers to the providing and receiving of digital files over a

Wiki systems also allow distributed authors to use HTTP (without WebDAV) collaboratively to build and develop web sites that are hosted remotely on the internet. A wiki is a page or collection of Web pages designed to enable anyone who accesses it to contribute or modify content using a simplified Markup language. Hypertext Transfer Protocol ( HTTP) is a Communications protocol for the transfer of information on the Internet. [6]

The HTTP, web service APIs of CMS, Wiki, blog, revision control and other modern, remote, collaborative authoring and versioning systems may be based on XML SOAP, which uses the HTTP 'POST' and 'GET' verbs almost exclusively. A Web service (also Web Service) is defined by the W3C as "a software system designed to support interoperable machine-to-machine interaction A blog (a contraction of the term " Web log " is a Web site, usually maintained by an individual with regular entries of commentary descriptions of SOAP (see below for name and origins is a protocol for exchanging XML -based messages over Computer networks normally using Alternatively, they may use RESTful techniques, so that in addition to 'GET' and 'POST', other HTTP verbs such as 'PUT' and 'DELETE' also get used meaningfully, in ways that are comparable to WebDAV. Note that WebDAV also specifies more specialised verbs such as 'COPY', 'MOVE', 'LOCK' etc. , as described above.

Microsoft Windows clients

Microsoft introduced WebDAV client support in Microsoft Windows 98 with a feature called "Web folders". Windows 98 ( codenamed Memphis) is a graphical Operating system released on 25 June 1998 by Microsoft and the successor to Windows 95 This client was simply an extension to Windows Explorer (the desktop/file manager) and was later included in Windows 2000. This article is about the Windows file system browser For the similarly named internet browser see Internet Explorer Windows Explorer is a Windows 2000 (also referred to as Win2K) is a preemptive, interruptible graphical and business-oriented Operating system designed to work with In Windows XP, Microsoft changed the client to the "WebDAV mini-redirector". Windows XP is a family of 32-bit and 64-bit Operating systems produced by Microsoft for use on Personal computers including home and This newer client works at the file-system level, allowing WebDAV shares to be assigned to a drive letter and used by any software. Drive letter assignment is the process of assigning alphabetical identifiers to physical or logical Disk drives or partitions (drive volumes in the root Filesystem However, most versions of the redirector have serious bugs. [7] It has been known to try to convert HTTP URLs to UNC paths e. A path is the general form of a file or directory name giving a file's name and its unique location in a File system. g http://host/path/ is erroneously converted to \\host\path\. Furthermore, it often incorrectly uses Windows Domain authentication when answering HTTP basic-auth challenges. A Windows Server domain is a logical group of computers running versions of the Microsoft Windows operating system that share a central directory database Some workarounds are:

In Windows Vista, only the WebDAV redirector is present; the original "Web folders" client has been removed. Windows Vista (ˈvɪstə is a line of Operating systems developed by Microsoft for use on Personal computers including home and business desktops The "Web folders" client is only present if the Microsoft Update for Web Folders is installed. [9]

See also

External links

References

  1. ^ Realising the Full Potential of the Web. Content management, or CM, is a set of processes and technologies that support the evolutionary life cycle of digital information In Computing, a file system (often also written as filesystem) is a method for storing and organizing Computer files and the data they contain to make The Filing Open Service Interface Definition ( OSID) is an OK Information and Content Exchange (ICE is an XML -based protocol used for content syndication via the Internet Software versioning is the process of assigning either unique version names or unique version numbers to unique states of Computer software.
  2. ^ Proposed agenda for San Mateo Meeting (1996).
  3. ^ Brief mtg. summary (1996).
  4. ^ Re: Updated agenda.
  5. ^ WebDAV based Open Source Collaborative Development Environment
  6. ^ XML RPC to Wiki discussion
  7. ^ WebDAV Mini-Redirector (MRXDAV.SYS) Versions and Issues List
  8. ^ WebDAV client interoperability
  9. ^ Windows Vista Client Setup Instructions

© 2009 citizendia.org; parts available under the terms of GNU Free Documentation License, from http://en.wikipedia.org
Dapyx Software network: MP3 Explorer | Ebook Manager | Zenithic