WEB开发网
开发学院软件开发Java 开放源码 CMS 入门,第 3 部分: 构建定制存储 阅读

开放源码 CMS 入门,第 3 部分: 构建定制存储

 2010-04-16 00:00:00 来源:WEB开发网   
核心提示: 本教程保留文档资源的默认文件系统存储,并且使添加到 Slide 的新修订版与 salesforce.com 同步,开放源码 CMS 入门,第 3 部分: 构建定制存储(2),此外,您将学习如何以各种不同的方式扩展这个定制的存储,Jakarta Commons HTTP ClientJava Ma

本教程保留文档资源的默认文件系统存储,并且使添加到 Slide 的新修订版与 salesforce.com 同步。此外,您将学习如何以各种不同的方式扩展这个定制的存储,以及如何使用 Slide WebDAV 属性作为 salesforce.com 元数据。

当您完成本教程之后,便可以通过 Slide/WebDAV 接口将修订版添加到文档资源处,并自动替换该文档在 salesforce.com 上的那个版本。由于 salesforce.com 还不具备 WebDAV,所以这一点有重要意义。

本教程将展示如何:

将 Slide 内容存储扩展成您自己的类。

考察 sforce Web 服务 API,并规划新的存储适配器。

编写和测试定制存储的方法。

采用更多的定制,包括设置定制属性。

先决条件

对于本教程,需要具有一定的 Java 编程技巧,知道如何使用 Eclipse 和 Apache Ant 来构建 Java 技术项目。

此外,为了运行本教程中的代码,需要:

Java 2 Platform, Enterprise Edition (J2EE) V1.4 Software Development Kit (SDK) 或更高版本。

Eclipse V3.0.1 或更高版本。

Slide/Tomcat bundle(在第 1 篇教程中已安装)。

Slide 源文件(在第 2 篇教程中已安装)。

Java Document Object Model (JDOM)

Java Transaction API (JTA)

Tomcat V4.1(如果您不使用 Slide/Tomcat bundle 的话)。

Jakarta Commons HTTP Client

Java Management Extension (JMX)

Log4j

Sforce Web 服务 API

Apache Ant

开始一个 Eclipse 项目

在这一节中,设置好 Eclipse,以便创建自己的定制存储。

安装 Eclipse

上一页  1 2 3 4 5 6 7  下一页

Tags:开放 源码 CMS

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接