 | Level: Intermediate Michael Oliver (ollie@alariussystems.com), CTO, Alarius Systems LLC
02 May 2006 Want to learn how to build Python applications? In this tutorial -- the sixth in the series -- you'll create a Python Web-based Distributed Authoring and Versioning (WebDAV) client for Jakarta Slide that, in turn, lets you build Python applications for content management. Upon completion, you'll be able to access the Slide or any other WebDAV server from your Python applications. From there, you can start thinking about what else you can use the Python davclientlib for, which can grow to meet your future needs.
Objectives
After completing this tutorial, you'll know how to build a Python WebDAV client, have the basic knowledge necessary to build other Python applications, and be able to access the Jakarta Slide or any other WebDAV server from your Python applications.
Prerequisites
You need basic Python programming and knowledge of how to use Eclipse to follow along with this tutorial.
System requirements
To run the code in this tutorial, you need:
- Python V2.5 or later.
- Eclipse V3.1 or later.
- The Slide/Tomcat bundle (installed in Part 1
of this series).
Note: You can also use the Derby-enabled version from
Part 4
of this series.
- The Python Eclipse plug-in, PyDev.
- Apache Tomcat V4.1, if you're not using the Slide/Tomcat bundle.
Note: Tomcat V5.5 with software development kit (SDK) V1.5 is not supported in the
Slide sources. Tomcat V5.0.30 and SDK V1.4 are the latest versions the code supports.
To run the examples in this tutorial, any version of the Linux® or Windows operating system
will do. The demands are slight, so that bodes well if you want to run this client on the same computer as Slide,
which is lightweight and runs anywhere that Tomcat can run.
Duration
Under 2 hours
Formats html, pdf
|  | |  |