Home
Archaeology
Astronomy
Biology
Books
Business
Chemistry
Coins
Computers
Conservation
Cooking
Earth Science
Farming
Economics
Finance
Games
Geography
Health Science
History by Date
Hobbies
Law
Mathematics
Medicine
Military Technology
Movies
Music
People
Pharmacology
Philosophy
Physics
Psychology
Religion
Science History
Technology
Sports
Television
Video
Visual Art
Privacy
Contact Us



Advert:Computers

Jakarta Slide

Slide is an open-source content management system from the Jakarta project. It is written in Java and implements the WebDAV protocol.

Slide provides a hierarchical organization of storing data. Content is stored within a Domain which includes one or more Namespaces. Each namespace is identified by a Uniform Resource Identifier (URI). A namespace contains one or more Stores of information, e.g., a database or a directory tree. A Service is associated with each store and manages the connection to that store. A store contains one or more Scopes.

Slide can be used with multiple data sources requiring only small abstraction layers to be written for each repository.

Part of content management includes support for security, locking and versioning.

The Slide engine is implemented as a JMX Managed Bean (MBean). WebDAV is implemented by the WebDAV servlet which can plugged into Jakarta Tomcat. It handles the WebDAV methods - propfind, proppatch, etc., and invokes the engine to act on them. Slide also provides a set of APIs to implement the WebDAV client, because of which Slide can also be seen as a Content Management Framework.

The use of WebDAV, which is a superset of HTTP, makes Slide an ideal candidate for web-based content management.

Among the applications of Slide are its use as a file server, and in intranet applications.

External link

Official Slide website at apache.org

Copyright 2004. All rights reserved.