What is WDK
Web Development Kit (WDK) is a developer’s toolkit, based on industry standards,
that facilitates the development of complex web-based applications that connect to
Documentum Content Server and Documentum content repositories. WDK provides
a J2EE development platform and contains a large library of reusable components
and controls that perform common Documentum content management functions and
provide a uniform user interface to applications built with WDK. The Documentum web
client applications described below were developed using WDK. These applications can
be customized using WDK.
What is WDK application
WDK applications can have four or more application layers: The WDK layer, the
webcomponent layer, a layer that extends Webtop (such as Web Publisher), the custom
layer, and an optional Webtop layer. A customized WDK application is a web client that
configures and extends the components in the WDK and webcomponent layers.
What is WDK-Based application
A WDK-based application is built on WDK (Web Development Kit) functionality. A
WDK-based application lets you access an EMC | Documentum repository over the web.
What is WebTop
Server and provides access to a content repository, formerly called a Docbase. Webtop
allows you to perform many document management tasks, from a document’s creation to
its archiving, and everything in between. Content Server automates numerous document
management tasks and provides automatic routing, renditioning, versioning, security,
and many other functions.
What is Web Publisher
Web Publisher is a browser-based application that simplifies and automates the creation
of content for web sites. Authors create and modify content without having to know how
to construct web pages. Content is automatically published to multiple sites in multiple
languages and formats. Developers use Web Publisher to maintain web page templates
and site structures. Administrators maintain the Web Publisher system settings.
Web Publisher connects to Content Server to store content in a repository and perform
content management functions. Documentum Site Caching Services (SCS) is used to
publish content from a repository to a designated location on a web site.
Note: web publisher portlet builder/web publisher page builder/ web publisher contributor
Relationship between them
Webtop and webPublisher are WDK-Based applications of WDK
Documentum Web client applications are built on WDK. Webtop is a reference
implementation of WDK. Documentum Administrator, Digital Asset Manager, Web
Publisher, and other client applications are extensions of Webtop. WDK for Portlets
is an application built on WDK.
Development on WDK
if we wanna develop a new Web application , we can extend one of the WDK clients such as WebTop or Web Publisher or it can be a new application based on WDK.
This is extended from Yuewen’s study note