Browse Prior Art Database

Client Application for Integrating a Development Environment with a Web Distributed Authoring (WebDAV) Server

IP.com Disclosure Number: IPCOM000123780D
Original Publication Date: 1999-Apr-01
Included in the Prior Art Database: 2005-Apr-05
Document File: 3 page(s) / 261K

Publishing Venue

IBM

Related People

Ryman, AG: AUTHOR

Abstract

A recently proposed standard extension to the Hypertext Transmission Protocol (HTTP/1.1) called WebDAV (Web Distributed Authoring and Versioning) allows developers to collaborate in the development of Web applications. A WebDAV server allows developers to access content for the purposes of authoring. Developers can lock resources to prevent other developers from modifying them, get resources for modification, put the modified resources back on the server, and unlock them to allow other developers to make further modifications.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Client Application for Integrating a Development Environment with
a Web Distributed Authoring (WebDAV) Server

   A recently proposed standard extension to the Hypertext
Transmission Protocol (HTTP/1.1) called WebDAV (Web Distributed
Authoring and Versioning) allows developers to collaborate in the
development of Web applications.  A WebDAV server allows developers
to access content for the purposes of authoring.  Developers can lock
resources to prevent other developers from modifying them, get
resources for modification, put the modified resources back on the
server, and unlock them to allow other developers to make further
modifications.

   Programmers will be among the members of a typical Web
application development team.  This invention is a client
application that eases the task of moving resources between a
development environment, such as IBM VisualAge for Java, and a
WebDAV server for the purpose of developing a Web application.

   There is provided a client application that presents a
user interface that integrates views of the resources of a local
development environment and a remote WebDAV server, and allows the
developer to invoke commands that get, put, lock, and unlock
resources, that manage the namespace of the server via new, delete,
copy, move, and rename, and that allow remote resource properties to
be viewed and modified.

   Figure 1 shows the main command window of the client.  The
left side of command window shows the resources located in the local
development environment.  The right hand side shows the resources
located in the remote WebDAV server.  The control group in the top
left labeled Local System allows the developer to select the types of
local resource to be displayed in the local resources list on the
left side of the command window.  The control in the top right
labeled Remote System allows the developer to select the remote
WebDAV server.

   Both local and remote resources are organized in a
hierarchy.  The resource lists each have a combo box that displays
the name of the current collection for viewing and manipulation and
allows the developer to select any parent of the current collection.
The developer can navigate into a collection resource by
double-clicking it or selecting it and pressing the Enter
key.   This style of navigating hierarchical resource...